{"id":"CVE-2022-40160","aliases":["EUVD-2022-7135","GHSA-mqxp-cjr9-c5jm"],"status":"published","title":"Stack Overflow in JXPath","description":"** DISPUTED ** This record was originally reported by the oss-fuzz project who failed to consider the security context in which JXPath is intended to be used and failed to contact the JXPath maintainers prior to requesting the CVE allocation. The CVE was then allocated by Google in breach of the CNA rules. After review by the JXPath maintainers, the original report was found to be invalid.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.01437,"percentile":0.73486,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-121","CWE-787"],"published":"2022-10-06T00:00:00Z","modified":"2026-10-28T02:31:00Z","products":[{"vendor":"apache","product":"commons_jxpath"},{"vendor":"jxpath","product":"jxpath"}],"references":[{"url":"https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47053","tags":["x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-40160","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-mqxp-cjr9-c5jm"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/40xxx/CVE-2022-40160.json","tags":["advisory"]},{"url":"https://github.com/apache/commons-jxpath","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2022-40160","title":"Stack Overflow in JXPath","description":"** DISPUTED ** This record was originally reported by the oss-fuzz project who failed to consider the security context in which JXPath is intended to be used and failed to contact the JXPath maintainers prior to requesting the CVE allocation. The CVE was then allocated by Google in breach of the CNA rules. After review by the JXPath maintainers, the original report was found to be invalid.","status":"published","published":"2022-10-06T00:00:00Z","modified":"2024-08-03T12:14:39.66Z","cwes":["CWE-121"],"updated_at":"2026-11-02T14:34:30.842561Z"}],"euvd":[{"id":"EUVD-2022-7135","description":"** DISPUTED ** This record was originally reported by the oss-fuzz project who failed to consider the security context in which JXPath is intended to be used and failed to contact the JXPath maintainers prior to requesting the CVE allocation. The CVE was then allocated by Google in breach of the CNA rules. After review by the JXPath maintainers, the original report was found to be invalid.","status":"published","published":"2022-10-06T00:00:00Z","modified":"2024-08-03T12:14:39Z","updated_at":"2026-11-03T03:25:20.908483Z"}],"ghsa":[{"id":"GHSA-mqxp-cjr9-c5jm","title":"JXPath Out-of-bounds Write vulnerability","description":"## Withdrawn\n\nThis advisory has been withdrawn because the original report was found to be invalid. This link is maintained to preserve external references.\n\n## Original Description\n\nThose using JXPath to interpret XPath 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.","status":"withdrawn","published":"2022-10-06T18:52:04Z","modified":"2023-01-28T05:03:13Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-787"],"updated_at":"2026-11-02T14:36:24.277749Z"}],"nvd":[{"id":"CVE-2022-40160","description":"** DISPUTED ** This record was originally reported by the oss-fuzz project who failed to consider the security context in which JXPath is intended to be used and failed to contact the JXPath maintainers prior to requesting the CVE allocation. The CVE was then allocated by Google in breach of the CNA rules. After review by the JXPath maintainers, the original report was found to be invalid.","status":"published","published":"2022-10-06T18:16:50.73Z","modified":"2026-06-17T05:01:02.82Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"}],"cwes":["CWE-121","CWE-787"],"updated_at":"2026-11-02T14:07:29.026521Z"}],"osv":[{"id":"GHSA-mqxp-cjr9-c5jm","title":"JXPath Out-of-bounds Write vulnerability","description":"## Withdrawn\n\nThis advisory has been withdrawn because the original report was found to be invalid. This link is maintained to preserve external references.\n\n## Original Description\n\nThose using JXPath to interpret XPath 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.","status":"withdrawn","published":"2022-10-06T18:52:04Z","modified":"2026-09-10T03:49:49.85733946Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-787"],"updated_at":"2026-11-02T15:46:52.170928Z"},{"id":"CVE-2022-40160","title":"Stack Overflow in JXPath","description":"** DISPUTED ** This record was originally reported by the oss-fuzz project who failed to consider the security context in which JXPath is intended to be used and failed to contact the JXPath maintainers prior to requesting the CVE allocation. The CVE was then allocated by Google in breach of the CNA rules. After review by the JXPath maintainers, the original report was found to be invalid.","status":"published","published":"2022-10-06T00:00:00Z","modified":"2026-10-28T02:31:00.186953143Z","cwes":["CWE-121"],"updated_at":"2026-11-02T15:44:26.860704Z"}]}}
