Skip to content

[#10] Signature declared but unverified is accepted at exec time #1756

Description

@utksh1

plugins.py:241: when plugin.signature is set but plugin_signature_key is missing and enforcement is OFF, it logs a warning and returns True. A plugin carrying a signature but no key configured is executed without verification.

Fix: if a signature is present, require the key regardless of enforcement flag.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:pluginsScanner plugin metadata, schemas, or plugin runtime workpriority:mediumImportant issue with normal urgencytype:securitySecurity work category bonus label

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions