Highlights
Auth Bypass: 1 prior fix. Scrutinize any change in this area.
core/src/main/java/feign/Logger.java: most-fixed (1 issue). Treat as high-risk during review.
3 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.
XML External Entity (XXE): JAXB unmarshalling of response bodies without disabling external entities and DTDs allows XXE attacks, potentially reading local files or performing SSRF.
Auth Bypass: Broken Base64 encoding for long credentials produces malformed Authorization headers, leading to authentication failures or potential bypass.
Dependency Vulnerability: Vulnerable jackson-databind dependency exposes the project to known CVEs; upgrades are required to maintain security.