Highlights
XML External Entity (XXE): 2 prior fixes. Scrutinize any change in this area.
java/org/apache/catalina/realm/MemoryRealm.java: most-fixed (2 issues). Treat as high-risk during review.
1 high-severity fix in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
XML External Entity (XXE): User-supplied or configured XSLT stylesheets were processed without disabling external entities, exposing the server to XXE injections through the TransformerFactory.
Auth Bypass: Lack of null validation when authenticating unknown users triggers NullPointerExceptions inside compareCredentials, facilitating authentication bypass or service disruption.
Information Disclosure: NullPointerExceptions during credential comparison for non-existent users allowed attackers to enumerate valid usernames based on different response behaviors.