Skip to content

Red-team challenge: make an honest scan claim a skill that isn't there #28

Description

@jpbelmo

Standing challenge: make redential scan claim a capability that the scanned repo does not actually demonstrate, and tell us how you did it.

The README says the contribution we want most is red-teaming the signals. This issue is the concrete place to do it. Fair game includes: crafting diffs that trigger Tier 2 patterns without real usage, exploiting import-extractor normalization to smuggle a package name, abusing the structural tier's anchor/inference rules, or anything else that produces a misleading detected_skills entry from an honest local run. (Forging the whole bundle by hand is out of scope: local evidence is declared forgeable by design and labeled Attested for exactly that reason. The interesting attacks are the ones that make an HONEST scan lie.)

How to report

Comment here or open an issue referencing this one, with: the minimal repro (a diff or tiny repo recipe), what the scan claimed, and why that claim is misleading. If it's a pattern-tightening fix, a PR with the fix plus the repro as a permanent negative fixture is the gold standard (see the companion negative-fixture issue).

Found something that leaks data rather than just mislabeling a skill? That's a security issue: follow SECURITY.md instead of posting it publicly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    detectionSkill/signature detection (Tier 1, Tier 2, or the structural tier)help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions