Skip to content

Update cfgaudit crosswalk for cfgaudit 1.10.0 (add CFG091, CFG092)#78

Open
predictor2718 wants to merge 1 commit into
aveproject:mainfrom
predictor2718:crosswalk/cfgaudit-v1.10.0
Open

Update cfgaudit crosswalk for cfgaudit 1.10.0 (add CFG091, CFG092)#78
predictor2718 wants to merge 1 commit into
aveproject:mainfrom
predictor2718:crosswalk/cfgaudit-v1.10.0

Conversation

@predictor2718

Copy link
Copy Markdown
Contributor

Follow-up to #67 (merged). cfgaudit shipped two new rules since that crosswalk was submitted (at cfgaudit 1.9.0), and both map cleanly onto existing AVE classes.

New mappings

  • CFG091 (qwen approvalMode: yolo, which auto-approves every tool call with no confirmation) maps to AVE-2026-00021 (autonomous action without confirmation), joining CFG029.
  • CFG092 (Kimi agent file override: true, which replaces the built-in agent's whole system prompt) maps to AVE-2026-00007 (goal hijack), joining CFG026.

Counts

Both new rules land on existing AVE classes, so ave_classes_covered stays 19. rules_mapped 33 to 35, rules_total 90 to 92; cfgaudit_rules_unmapped stays 57. The AVE record set is unchanged (still up to AVE-2026-00059), so nothing changes on the target side.

Housekeeping

The AVE-2026-00036 (lateral movement) gap entry now notes that the reverted rule's CFG091 id has since been reused for the qwen approval-mode rule, so the id no longer points at the deferred class.

Both files (.json and .md) updated in lockstep. Source of truth: https://github.com/cfgaudit/cfgaudit/blob/main/docs/cfgaudit-to-ave.md

cfgaudit shipped two new rules since the crosswalk was last submitted (1.9.0):

- CFG091 (qwen approvalMode: yolo auto-approves every tool call) maps to
  AVE-2026-00021 (autonomous action without confirmation), joining CFG029.
- CFG092 (Kimi agent file override: true replaces the whole system prompt)
  maps to AVE-2026-00007 (goal hijack), joining CFG026.

Both land on existing AVE classes, so the class count stays 19; rules_mapped
goes 33 to 35 and rules_total 90 to 92 (unmapped stays 57). The AVE record set
is unchanged (still up to AVE-2026-00059), so no target-side edits.

Also notes, in the AVE-2026-00036 gap entry, that the reverted lateral-movement
rule's CFG091 id has since been reused for the qwen approval-mode rule, so the
id no longer refers to the deferred class.
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