{"id":"CVE-2026-66142","aliases":["EUVD-2026-48578","GHSA-vfqj-r56j-g77w","RHLW-2026-2f27e699c38d33d5"],"status":"published","title":"Apache Neethi: Uncontrolled recursion in policy processing","description":"Apache Neethi is vulnerable to uncontrolled recursion when parsing policies that lack policy Ids or with deeply nested structures, which may lead to a denial of service attack when parsing policies due to runtime memory exhaustion. Users are recommended to upgrade to version 3.2.3, which fixes this issue.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.0074,"percentile":0.54885,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-400"],"published":"2026-07-24T12:07:26Z","modified":"2026-10-28T02:30:29Z","affected":[{"source":"osv","ecosystem":"Red Hat Lightwell:Maven","package":"org.apache.neethi:neethi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.2.rhlw-00006"}]}],"versions":["2.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","3.0.0","3.0.1","3.0.2","3.0.3","3.1.0","3.1.1","3.2.0","3.2.1","3.2.2"],"bundled":3}],"products":[{"vendor":"apache","product":"neethi"},{"vendor":"apache software foundation","product":"apache neethi"}],"references":[{"url":"https://lists.apache.org/thread/fomwtwt4pzzhxn4fyn3skykto913vfzt","tags":["vendor-advisory","Mailing List","Vendor Advisory","advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2026/07/24/8","tags":["Mailing List","Third Party Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-66142","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-vfqj-r56j-g77w"},{"url":"https://repo.maven.apache.org/maven2","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/66xxx/CVE-2026-66142.json","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/66xxx/CVE-2026-66143.json","tags":["advisory"]},{"url":"https://lists.apache.org/thread/s6o6p5pvcbcsk54dlg6j699t5gxol28w","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-66143","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/66xxx/CVE-2026-66144.json","tags":["advisory"]},{"url":"https://lists.apache.org/thread/80xwwbhkqvbwkkmco6yl6fr5xkpdysjf","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-66144","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-66142","title":"Apache Neethi: Uncontrolled recursion in policy processing","description":"Apache Neethi is vulnerable to uncontrolled recursion when parsing policies that lack policy Ids or with deeply nested structures, which may lead to a denial of service attack when parsing policies due to runtime memory exhaustion. Users are recommended to upgrade to version 3.2.3, which fixes this issue.","status":"published","published":"2026-07-24T12:07:26.323Z","modified":"2026-07-24T18:38:17.88Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:20:12.939084Z"}],"euvd":[{"id":"EUVD-2026-48578","description":"Apache Neethi is vulnerable to uncontrolled recursion when parsing policies that lack policy Ids or with deeply nested structures, which may lead to a denial of service attack when parsing policies due to runtime memory exhaustion. Users are recommended to upgrade to version 3.2.3, which fixes this issue.","status":"published","published":"2026-07-24T12:07:26Z","modified":"2026-07-24T18:38:17Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T18:19:39.194209Z"}],"ghsa":[{"id":"GHSA-vfqj-r56j-g77w","title":"Apache Neethi is vulnerable to uncontrolled recursion when parsing policies that lack policy Ids...","description":"Apache Neethi is vulnerable to uncontrolled recursion when parsing policies that lack policy Ids or with deeply nested structures, which may lead to a denial of service attack when parsing policies due to runtime memory exhaustion. Users are recommended to upgrade to version 3.2.3, which fixes this issue.","status":"published","published":"2026-07-24T15:33:01Z","modified":"2026-07-24T21:33:29Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T15:09:48.807824Z"}],"nvd":[{"id":"CVE-2026-66142","description":"Apache Neethi is vulnerable to uncontrolled recursion when parsing policies that lack policy Ids or with deeply nested structures, which may lead to a denial of service attack when parsing policies due to runtime memory exhaustion. Users are recommended to upgrade to version 3.2.3, which fixes this issue.","status":"published","published":"2026-07-24T13:18:29.237Z","modified":"2026-10-24T13:10:00.147Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:12:32.473901Z"}],"osv":[{"id":"CVE-2026-66142","title":"Apache Neethi: Uncontrolled recursion in policy processing","description":"Apache Neethi is vulnerable to uncontrolled recursion when parsing policies that lack policy Ids or with deeply nested structures, which may lead to a denial of service attack when parsing policies due to runtime memory exhaustion. Users are recommended to upgrade to version 3.2.3, which fixes this issue.","status":"published","published":"2026-07-24T12:07:26.323Z","modified":"2026-10-28T02:30:29.283300054Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T15:45:14.46177Z"},{"id":"RHLW-2026-2f27e699c38d33d5","title":"Lightwell Security Advisory: neethi 3.2.2.rhlw-00006","description":"Red Hat Lightwell has released org.apache.neethi:neethi 3.2.2.rhlw-00006 with backported fixes for CVE-2026-66142, CVE-2026-66143, and CVE-2026-66144.\n\nCVE-2026-66142: Apache Neethi: Uncontrolled recursion in policy processing\n\nCVE-2026-66143: Apache Neethi: Missing global alternative-output budget across policy computation paths\n\nCVE-2026-66144: Apache Neethi: Remote PolicyReference fetch lacks resource bounds\n\nThis patched artifact is a drop-in replacement for org.apache.neethi:neethi 3.2.2 from Maven Central.","status":"published","published":"2026-10-08T00:00:00Z","modified":"2026-10-27T04:00:06.442750631Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:52:58.636919Z"}]}}
