Highlights
Reflected XSS: 2 prior fixes. Scrutinize any change in this area.
pluto-portal-driver: most-fixed (2 issues). 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.
Remote Code Execution: The use of vulnerable Log4j 1.x dependencies (specifically SocketServer) exposes the platform to remote deserialization attacks. Ensuring a complete transition to secure logging libraries is critical to prevent code execution via untrusted log streams.
Cross-Site Request Forgery (CSRF): Portlet action and partial action phases are vulnerable to CSRF if they bypass standard request validation. Attackers can execute unauthorized state-changing actions on behalf of authenticated users unless a dedicated CSRF matcher is consistently enforced.
Reflected XSS: Rendering unescaped user-supplied attributes, such as names and emails inside input field values, allows attackers to execute arbitrary JavaScript in the context of the user's session.