Highlights
Privilege Escalation: 1 prior fix. Scrutinize any change in this area.
javax.activation: 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.
Sandbox Escape: The use of shared static CommandMap and FileTypeMap instances across distinct Thread Context Class Loaders allowed untrusted code to escape its security sandbox and cross class-loader boundaries. Developers must ensure isolation across disparate thread context class loaders to prevent side-channel privilege leakage.
Privilege Escalation: Directly querying system properties and file existence without executing inside a privileged block causes operations to fail under a restrictive Java Security Manager, or can be abused to probe system environments depending on caller context.