Severity: moderate 

Affected versions:

- Apache TomEE (org.apache.openejb:openejb-core) 4.0.0-beta-1 through 4.7.5
- Apache TomEE (org.apache.tomee:openejb-core) 7.0.0-M1 before 10.0.0-M1
- Apache TomEE (org.apache.tomee:openejb-core) 10.0.0-M1 before 10.3.0
- Apache TomEE (org.apache.tomee:openejb-core) 11.0.0-M1 before 11.0.0-M2

Description:

When a non-default stateful session bean passivation strategy is configured, 
passivated bean state is written to predictably named files in the shared 
system temporary directory, reusing files that already exist there, and is 
deserialized on activation. A local attacker who can write to that directory 
can read passivated session state or supply data that the server deserializes, 
potentially leading to code execution as the server process. Users are 
recommended to upgrade to version 10.3.0 or 11.0.0-M2, which fix the issue.

Credit:

The Apache Software Foundation (finder)
Claude Security (tool)
Richard Zowalla (remediation developer)

References:

https://tomee.apache.org/
https://www.cve.org/CVERecord?id=CVE-2026-111241

Reply via email to