Security context

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

smartcontractkit/chainlink-common
main @ aaa8dc5
22
Fixes
0
CVEs
HIGH
Peak severity
61.9%
Coverage
Highlights
Denial of Service: 9 prior fixes. Scrutinize any change in this area.
pkg/workflows/wasm/host/execution.go: most-fixed (5 issues). Treat as high-risk during review.
9 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.

Denial of Service: Multiple independent fixes target unbounded guest-controlled operations (subscriptions, capability calls, logs, memory copies) and runtime resource limits; the WASM host is the most frequently patched attack surface.
Auth Bypass: Three distinct fixes enforce authorization on capability execution and ingress: restrictions on workflow execution, binding enclave config to attestation, and adding auth headers to chip ingress. Missing any of these allows unauthorized access.
Signature Verification Bypass: Signature verification was bypassed by not checking the public key prefix in the signature blob, allowing forged signatures.