Highlights
Auth Bypass: 3 prior fixes. Scrutinize any change in this area.
log4j-core: most-fixed (6 issues). Treat as high-risk during review.
11 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.
Log Injection: Unrestricted evaluation of lookup expressions within formatted log messages allowed remote attackers to execute arbitrary code. The mitigation disables message lookup evaluation by default.
JNDI Injection: Unrestricted lookup capabilities inside logging structures allowed arbitrary code execution via remote JNDI directory services. The fix disables JNDI resolution integrations by default.
Deserialization of Untrusted Data: Unfiltered object deserialization allows arbitrary object reconstruction and remote code execution. This requires strict class allowlists on all ObjectInputStream instances and custom filters.