{"id":"CVE-2026-42403","aliases":["CLSA-2026-1784682823","CLSA-2026-1793138734","CLSA-2026-1793138829","CLSA-2026-1793198730","EUVD-2026-26486","GHSA-2hfh-9h53-qc24"],"status":"published","title":"Apache Neethi: Circular Policy Reference Infinite Loop","description":"Apache Neethi does not properly detect circular references in policy definitions. When a WS-Policy document contains circular policy references (where Policy A references Policy B which references Policy A), the policy normalization process can enter an infinite loop or cause excessive recursion, leading to a stack overflow or application hang. An attacker can craft malicious policy documents with circular references to cause a Denial of Service condition\n\nUsers are recommended to upgrade to version 3.2.2, 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":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00763,"percentile":0.55656,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-400"],"published":"2026-05-01T08:38:16Z","modified":"2026-10-28T19:45:05Z","fixes":[{"ecosystem":"Maven","package":"org.apache.neethi:neethi","fixed_in":["3.2.2"],"sources":["ghsa","osv"]},{"ecosystem":"TuxCare:Maven","package":"org.apache.neethi:neethi","fixed_in":["3.1.1-tuxcare.2","3.0.3-tuxcare.1","3.0.1-tuxcare.1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.apache.neethi:neethi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.2"}]}]},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.apache.neethi:neethi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.1"},{"fixed":"3.1.1-tuxcare.2"}]}],"versions":["3.1.1","3.1.1-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.apache.neethi:neethi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.3"},{"fixed":"3.0.3-tuxcare.1"}]}],"versions":["3.0.3"]},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.apache.neethi:neethi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.1"},{"fixed":"3.0.1-tuxcare.1"}]}],"versions":["3.0.1"]},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.apache.neethi:neethi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.0"},{"fixed":"3.2.0-tuxcare.1"}]}],"versions":["3.2.0"],"bundled":2},{"source":"osv","ecosystem":"Maven","package":"org.apache.neethi:neethi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.2"}]}],"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"]}],"products":[{"vendor":"apache","product":"neethi"},{"vendor":"apache software foundation","product":"apache neethi"}],"references":[{"url":"https://lists.apache.org/thread/zm6t8skkkskjwk1881l4m4n0l7dqclzo","tags":["vendor-advisory","Mailing List","Vendor Advisory","advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2026/05/01/7","tags":["Mailing List","Third Party Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-42403","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-2hfh-9h53-qc24"},{"url":"https://repo.maven.apache.org/maven2","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42403.json","tags":["advisory"]},{"url":"https://github.com/apache/ws-neethi","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2026-42403","title":"Apache Neethi: Circular Policy Reference Infinite Loop","description":"Apache Neethi does not properly detect circular references in policy definitions. When a WS-Policy document contains circular policy references (where Policy A references Policy B which references Policy A), the policy normalization process can enter an infinite loop or cause excessive recursion, leading to a stack overflow or application hang. An attacker can craft malicious policy documents with circular references to cause a Denial of Service condition\n\nUsers are recommended to upgrade to version 3.2.2, which fixes this issue.","status":"published","published":"2026-05-01T08:38:16.035Z","modified":"2026-05-01T16:21:07.061Z","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":"cna"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T13:40:35.004553Z"}],"euvd":[{"id":"EUVD-2026-26486","description":"Apache Neethi does not properly detect circular references in policy definitions. When a WS-Policy document contains circular policy references (where Policy A references Policy B which references Policy A), the policy normalization process can enter an infinite loop or cause excessive recursion, leading to a stack overflow or application hang. An attacker can craft malicious policy documents with circular references to cause a Denial of Service condition\n\nUsers are recommended to upgrade to version 3.2.2, which fixes this issue.","status":"published","published":"2026-05-01T08:38:16Z","modified":"2026-05-01T16:21:07Z","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-02T19:05:18.723006Z"}],"ghsa":[{"id":"GHSA-2hfh-9h53-qc24","title":"Apache Neethi does not properly detect circular references in policy definitions.","description":"Apache Neethi does not properly detect circular references in policy definitions. When a WS-Policy document contains circular policy references (where Policy A references Policy B which references Policy A), the policy normalization process can enter an infinite loop or cause excessive recursion, leading to a stack overflow or application hang. An attacker can craft malicious policy documents with circular references to cause a Denial of Service condition\n\nUsers are recommended to upgrade to version 3.2.2, which fixes this issue.","status":"published","published":"2026-05-01T09:30:25Z","modified":"2026-05-07T02:39:28Z","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-02T14:40:03.762927Z"}],"nvd":[{"id":"CVE-2026-42403","description":"Apache Neethi does not properly detect circular references in policy definitions. When a WS-Policy document contains circular policy references (where Policy A references Policy B which references Policy A), the policy normalization process can enter an infinite loop or cause excessive recursion, leading to a stack overflow or application hang. An attacker can craft malicious policy documents with circular references to cause a Denial of Service condition\n\nUsers are recommended to upgrade to version 3.2.2, which fixes this issue.","status":"published","published":"2026-05-01T09:16:17.137Z","modified":"2026-10-26T21:10:00.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","assessor":"secondary"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:12:16.626888Z"}],"osv":[{"id":"CVE-2026-42403","title":"Apache Neethi: Circular Policy Reference Infinite Loop","description":"Apache Neethi does not properly detect circular references in policy definitions. When a WS-Policy document contains circular policy references (where Policy A references Policy B which references Policy A), the policy normalization process can enter an infinite loop or cause excessive recursion, leading to a stack overflow or application hang. An attacker can craft malicious policy documents with circular references to cause a Denial of Service condition\n\nUsers are recommended to upgrade to version 3.2.2, which fixes this issue.","status":"published","published":"2026-05-01T08:38:16.035Z","modified":"2026-10-28T02:30:55.268873321Z","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:04.117819Z"},{"id":"GHSA-2hfh-9h53-qc24","title":"Apache Neethi does not properly detect circular references in policy definitions.","description":"Apache Neethi does not properly detect circular references in policy definitions. When a WS-Policy document contains circular policy references (where Policy A references Policy B which references Policy A), the policy normalization process can enter an infinite loop or cause excessive recursion, leading to a stack overflow or application hang. An attacker can craft malicious policy documents with circular references to cause a Denial of Service condition\n\nUsers are recommended to upgrade to version 3.2.2, which fixes this issue.","status":"published","published":"2026-05-01T09:30:25Z","modified":"2026-09-10T03:50:45.338019137Z","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:46:34.338541Z"},{"id":"CLSA-2026-1784682823","title":"TuxCare security update for org.apache.neethi:neethi (1 CVE)","description":"TuxCare rebuilt org.apache.neethi:neethi to address 1 CVE. Fixed in 3.1.1-tuxcare.2.","status":"published","published":"2026-08-04T14:52:46Z","modified":"2026-10-15T09:47:30.868051827Z","updated_at":"2026-11-02T15:43:46.482572Z"},{"id":"CLSA-2026-1793138734","title":"TuxCare security update for org.apache.neethi:neethi (1 CVE)","description":"TuxCare rebuilt org.apache.neethi:neethi to address 1 CVE. Fixed in 3.0.3-tuxcare.1.","status":"published","published":"2026-10-27T22:05:34Z","modified":"2026-10-28T01:45:05.649114632Z","updated_at":"2026-11-02T15:43:55.34846Z"},{"id":"CLSA-2026-1793138829","title":"TuxCare security update for org.apache.neethi:neethi (1 CVE)","description":"TuxCare rebuilt org.apache.neethi:neethi to address 1 CVE. Fixed in 3.0.1-tuxcare.1.","status":"published","published":"2026-10-27T22:07:09Z","modified":"2026-10-28T01:45:05.806625869Z","updated_at":"2026-11-02T15:43:55.34846Z"},{"id":"CLSA-2026-1793198730","title":"TuxCare security update for org.apache.neethi:neethi (2 CVEs)","description":"TuxCare rebuilt org.apache.neethi:neethi to address 2 CVEs. Fixed in 3.2.0-tuxcare.1.","status":"published","published":"2026-10-28T14:45:30Z","modified":"2026-10-28T19:45:05.123749681Z","updated_at":"2026-11-02T15:43:55.34846Z"}]}}
