Highlights
Auth Bypass: 128 prior fixes. Scrutinize any change in this area.
builtin/logical/pki: most-fixed (28 issues). Treat as high-risk during review.
101 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: Logic flaws in ACL evaluation (such as trailing slash normalization and segment-based wildcard specificity) permit directory-level and parameter-level authorization bypasses. Overlapping glob patterns or composite parameter formats can override explicit deny rules if unchecked.
Denial of Service: Unauthenticated attackers can exhaust system memory and CPU via deeply nested JSON requests, complex audit-triggering payloads, or unbounded streaming connections before rate limiters are applied. This bypasses typical operational defenses to block legitimate client requests.
Auth Bypass: The PKI engine has historically suffered from name constraint validation bypasses (e.g., subdomain suffix mismatches), unintended wildcard issuance, and ACME challenge validation weaknesses that permit clients to obtain unauthorized certificate capabilities.