First published: Mon Mar 31 2025(Updated: )
Jooby is a web framework for Java and Kotlin. The pac4j io.jooby.internal.pac4j.SessionStoreImpl#get module deserializes untrusted data. This vulnerability is fixed in 2.17.0 (2.x) and 3.7.0 (3.x).
Affected Software | Affected Version | How to fix |
---|---|---|
Jooby Jooby | <2.17.0<3.7.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2025-31129 has a high severity due to its potential for deserializing untrusted data, which can lead to security breaches.
To fix CVE-2025-31129, upgrade Jooby to version 2.17.0 or 3.7.0 to address the vulnerability.
CVE-2025-31129 affects Jooby versions prior to 2.17.0 and 3.7.0.
CVE-2025-31129 involves deserialization of untrusted data, allowing potential code execution.
Yes, CVE-2025-31129 can potentially lead to remote code execution due to the insecure deserialization process.