Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

Chia-Network/chia_rs
main @ ea43272
8
Fixes
0
CVEs
HIGH
Peak severity
33.3%
Coverage
Highlights
Auth Bypass: 2 prior fixes. Scrutinize any change in this area.
chia-bls: most-fixed (2 issues). Treat as high-risk during review.
6 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns

The bug types that recur here, drawn from past fixes, not open vulnerabilities.

Auth Bypass: Failure to validate block signatures inside the execution flow allows blocks with invalid or missing signatures to bypass consensus validation entirely. Developers must ensure that signature checks are coupled directly with generator runs.
Auth Bypass: Omitting puzzle hash matching during coin validation within spendbundle processing allows invalid coin expenditures to bypass authentication controls. Puzzle hashes must always be verified against the target spend.
Cryptographic Weakness: Using a weak cache key derived from un-augmented keys and messages leads to cache collisions. Aggregated messages must be fully hashed to guarantee key uniqueness in BLS signature caches.