Highlights
Auth Bypass: 4 prior fixes. Scrutinize any change in this area.
jbpm-spring-boot-autoconfiguration: 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.
Auth Bypass: Misaligned authorization logic evaluated the authenticated context user's roles instead of the target user's roles, which could allow unauthorized users to perform privileged operations. Developers must ensure that mapping lookups consistently target the subject of the operation rather than the active session user.
Deserialization: Unsafe Java deserialization of compiled Kie packages as resources allowed remote code execution. Although serialized packages were removed, any manual loading of external resources or stream parsing must reject arbitrary ObjectInputStream operations.
Auth Bypass: Insecure authentication adapters for JMS and Kafka brokers historically lacked robust signature verification. Secure JWT-based adapters using RSA keypair validation are required to protect broker-mediated communication channels.