CVE-2024-31033
mediumPriorität · verfolgen · 0OT-Risiko · erhöhtEPSS 0.008 · 55. PerzentilDEEUUSEPSS · bewertet 2026-10-23
JJWT (aka Java JWT) through 0.12.5 ignores certain characters and thus a user might falsely conclude that they have a strong key. The impacted code is the setSigningKey() method within the DefaultJwtParser class and the signWith() method within the DefaultJwtBuilder class. NOTE: the vendor disputes this because the "ignores" behavior cannot occur (in any version) unless there is a user error in how JJWT is used, and because the version that was actually tested must have been more than six years out of date.
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen
SSVC
Eine Handlungsentscheidung — aus Ausnutzung und Auswirkung.
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (6)
Betroffene Produkte und Versionsbereiche.
- IBM Business Automation Workflow 22.0.2alle Versionencert_bundDEcpe:/a:ibm:business_automation_workflow:22.0.2
- IBM Business Automation Workflow 23.0.1alle Versionencert_bundDEcpe:/a:ibm:business_automation_workflow:23.0.1
- IBM Business Automation Workflow 23.0.2alle Versionencert_bundDEcpe:/a:ibm:business_automation_workflow:23.0.2
Advisories (2)
Hersteller- und Ökosystem-Meldungen dazu.
- WID-SEC-W-2024-1273IBM Business Automation Workflow: Schwachstelle ermöglicht nicht spezifizierten AngriffDeutsch2024-06-02csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in IBM Business Automation Workflow ausnutzen, um einen nicht näher spezifizierten Angriff durchzuführen.
- GHSA-r65j-6h5f-4f92Withdrawn: JJWT improperly generates signing keys2024-04-01ghsa · osvUS
## Withdrawn Advisory This advisory has been withdrawn because it has been found to be disputed. Please see the issue [here](https://github.com/jwtk/jjwt/issues/930#issuecomment-2032699358) for more information. ## Original Description JJWT (aka Java JWT) through 0.12.5 ignores certain characters and thus a user might falsely conclude that they have a strong key. The impacted code is the setSigningKey() method within the DefaultJwtParser class and the signWith() method within the DefaultJwtBuilder class.
auch bekannt als (3)
Weitere Namen und Kennungen dieser Entität.
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (12)
Externe Belege — Patches, Meldungen, Analysen.
- https://cxsecurity.com/cveshow/CVE-2024-31033/cnnvd
- https://github.com/2308652512/JJWT_BUGcnnvd
- https://github.com/jwtk/jjwt/issues/930#issuecomment-2032699358cnnvd
- https://www.viralpatel.net/java-create-validate-jwt-token/cnnvd
- https://github.com/2308652512/JJWT_BUGenisa_euvd
- https://github.com/jwtk/jjwtenisa_euvd
- https://github.com/jwtk/jjwt/issues/930#issuecomment-2032699358enisa_euvd
- https://www.viralpatel.net/java-create-validate-jwt-token/enisa_euvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan