Case · DiggingBeagle record

A patch that suppresses one exploit can still violate maintainer functionality tests

A patch can suppress the original vulnerability proof of concept yet fail the application's legitimate behavior tests.

Scope

Northwestern controlled evaluation of 112 historical bugs in 84 repositories spanning C/C++, Go and Rust. Historical testing, not measured production regression incidence.

Assessment profile

Assessment method
Setting
evaluation
Exploitation
demonstrated
Impact
Band 1 of 4
Evidence
Grade B
Remediation
not applicable
AI role
AGAINST AI
Basis and provenance

Northwestern tested 112 historical defects in 84 repositories with separate PoC and upstream function tests. The discrepancy is demonstrated under controlled agent and harness settings; benchmark pass rates cannot be treated as actual remediation success, so the band reflects the evaluated assurance defect only.

Impact basis: Patches that suppress a supplied exploit test sometimes fail maintainer functionality tests, creating measured benchmark false assurance. The paper does not establish those patches were deployed to real systems or exploited after shipping.

Assessed Oct 19, 2026 using diggingbeagle.assessment/1.

At a glance

Claims & evidence

CLM-PATCH-BENCH-POC-ORACLENorthwestern researchers evaluated 112 historical defects and found material disagreement between a patch stopping the supplied proof of concept and the same patch passing developer-authored functionality tests.supported

Basis: reported finding

Link to claim

Implications

This result extends the existing exploit-guided remediation pattern: exploit closure and legitimate behavior preservation require independent checks, not a single scan-clear signal.

Controls and mitigations

  • Measure fixed exploit behavior and independent maintainer intent, including previously passing tests, before accepting a generated patch.

Unknowns and contradictions

  • The study uses historical repositories and configured agent scaffolds; results do not establish a live regression rate across all industrial code. The specific hidden safety-model dependency is tracked separately in the research disposition.

Sources and citation

Material revision history

  1. Oct 19, 2026 · Published version · first publication · revision 174
  2. Oct 19, 2026 · Canonical change recorded · material revision · revision 175Public fields changed: assessment_profile