- cvss
- 6.5
- version 3.1, GitHub
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- —
- no score, EPSS covers CVEs only
- public exploits
- 0
- none known
Summary
Those using Jettison to parse untrusted XML or JSON data may be vulnerable to Denial of Service attacks (DOS). If the parser is running on user supplied input, an attacker may supply content that causes the parser to crash by stackoverflow. This effect may support a denial of service attack.
### References
- https://nvd.nist.gov/vuln/detail/CVE-2022-40149 - https://github.com/jettison-json/jettison/issues/45 - https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46538 - https://github.com/jettison-json/jettison/pull/49/files - https://github.com/jettison-json/jettison/releases/tag/jettison-1.5.1 - https://lists.debian.org/debian-lts-announce/2022/11/msg00011.html - https://www.debian.org/security/2023/dsa-5312
Patch / fix
Is GHSA-xqcq-j8w9-3pxv in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| GitHub | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | com.tencyle.fixes:org.codehaus.jettison--jettison | 1 listed version |
no fix listed |
Classification
References
-
github.com
/jettison-json/jettison/pull/49
web
-
github.com
/tencyle-fixes/jettison/security/advisories/GHSA-xqcq-j8w9-3pxv
web
-
nvd.nist.gov
/vuln/detail/CVE-2022-40149
advisory
-
github.com
/jettison-json/jettison/issues/45
web
-
bugs.chromium.org
/p/oss-fuzz/issues/detail?id=46538
web
-
github.com
/jettison-json/jettison/releases/tag/jettison-1.5.1
web
-
github.com
/tencyle-fixes/jettison
package
-
github.com
/tencyle-fixes/jettison#jettison-backports-repository-by-tencyle
web
-
lists.debian.org
/debian-lts-announce/2022/11/msg00011.html
web
-
debian.org
/security/2023/dsa-5312
web
Sources
- GitHub Advisory GHSA-xqcq-j8w9-3pxv
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.