Skip to content

docs(attack-db): sync public attack database to v0.2.66 (1046 patterns / 65 categories)#57

Merged
azrollin merged 1 commit into
mainfrom
chore/attack-db-sync-1046
Jun 13, 2026
Merged

docs(attack-db): sync public attack database to v0.2.66 (1046 patterns / 65 categories)#57
azrollin merged 1 commit into
mainfrom
chore/attack-db-sync-1046

Conversation

@azrollin

Copy link
Copy Markdown
Contributor

Summary

  • Regenerated the browsable attack-db/attacks/ mirror from sunglasses/patterns.py via the canonical exporter (scripts/export_patterns_to_attack_db.py).
  • Was stale at 981 patterns / 64 categories (v0.2.61-era); now 1046 / 65 to match live PyPI/site (v0.2.66).
  • +65 new patterns, incl. the new repo-metadata-poisoning category.
  • Updated attack-db/README.md present-tense counts (981/64 → 1046/65).
  • Preserved original date_added on the 981 pre-existing patterns (regeneration shouldn't change when a pattern was addedmanifest.json carries the real generated_at).

Scope / Safety

  • patterns.py (runtime source) not modified — export is read-only on it.
  • Mid-development WIP (fp_gate.py, pattern_forge.py, fp_corpus_data.py, FP test edits) deliberately left uncommitted — not part of this docs sync.

Test plan

  • pytest tests/test_pattern_integrity.py → 5 passed
  • file count = 1046, folders = 65, manifest.json total = 1046
  • diff = 65 adds + 4 genuine content edits + manifest + README (no date churn)

…atterns / 65 categories)

The browsable attack-db/ mirror was last regenerated at 981 patterns / 64
categories (v0.2.61-era) while patterns.py is now 1046 / 65. Re-ran the
canonical exporter (scripts/export_patterns_to_attack_db.py) so the public
database reflects current detections: +65 new patterns incl. the new
repo-metadata-poisoning category. Original date_added preserved on existing
patterns (manifest carries the real generated_at). Updated attack-db/README
present-tense counts 981/64 -> 1046/65.
@azrollin azrollin merged commit 2666bda into main Jun 13, 2026
1 check passed
@azrollin azrollin deleted the chore/attack-db-sync-1046 branch June 13, 2026 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant