{"id":"CVE-2024-29131","published":"2024-03-21T09:07:13Z","modified":"2025-02-13T17:47:38Z","title":"Apache Commons Configuration: StackOverflowError adding property in AbstractListDelimiterHandler.flattenIterator()","vendor":"Apache","product":"Apache Commons Configuration","tier":"tail","description":{"text":"Out-of-bounds Write vulnerability in Apache Commons Configuration.This issue affects Apache Commons Configuration: from 2.0 before 2.10.1.\n\nUsers are recommended to upgrade to version 2.10.1, which fixes the issue.","provenance":"source","from":"CVE.org"},"cvss":{"score":7.3,"severity":"HIGH","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","provenance":"source","from":"CISA ADP Vulnrichment"},"epss":{"score":0.02054,"percentile":0.81251,"provenance":"source"},"cwes":[{"id":"CWE-787","name":"Out-of-bounds Write"}],"references":[{"url":"https://lists.apache.org/thread/03nzzzjn4oknyw5y0871tw7ltj0t3r37","tags":["vendor-advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YD4AFTIIQW662LUAQRMWS6BBKYSZG3YS/","tags":[]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SNKDKEEKZNL5FGCTZKJ6CFXFVWFL5FJ7/","tags":[]},{"url":"http://www.openwall.com/lists/oss-security/2024/03/20/4","tags":[]},{"url":"https://security.netapp.com/advisory/ntap-20241213-0001/","tags":[]}],"priority":{"score":21.4,"factors":[{"name":"EPSS percentile","points":16.25},{"name":"CVSS severity","points":5.11}]},"vendorSlug":"apache","affectedVersions":[{"vendor":"Apache Software Foundation","product":"Apache Commons Configuration","versions":[">= 2.0, < 2.10.1"]}],"affected":[{"ecosystem":"Maven","package":"org.apache.commons:commons-configuration2","vulnerableRanges":[">=2.0, <2.10.1"],"patched":["2.10.1"],"from":["GHSA-xjp4-hw94-mvp5"],"provenance":"source"}],"euvd":{"id":"EUVD-2024-1045","exploited":false,"provenance":"source"},"lineage":{"familyId":"fam-apache-commons-configuration-cve-2024-29131","children":[{"from":"CVE-2024-29131","to":"CVE-2025-46392","relation":"related","confidence":"high","kind":"lineage","evidence":[{"kind":"osv-related","provenance":"source","id":"GHSA-pvp8-3xj6-8c6x","via":"reference","url":"https://www.cve.org/CVERecord?id=CVE-2024-29131"}]},{"from":"CVE-2024-29131","to":"CVE-2024-29133","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["src/main/java/org/apache/commons/configuration2/convert/ListDelimiterHandler.java"],"commits":["https://github.com/apache/commons-configuration/commit/56b5c4dcdffbde27870df5a3105d6a5f9b22f554","https://github.com/apache/commons-configuration/commit/43f4dab021e9acb8db390db2ae80aa0cee4f9ee4"],"basis":"rarely changed file"},{"kind":"similar","provenance":"machine","score":1.0,"basis":"same product + CWE + description similarity"}]}],"packageHistory":[{"cve":"CVE-2020-1953","published":"2020-03-13","fixed":"2.7","kev":false},{"cve":"CVE-2022-33980","published":"2022-07-06","fixed":"2.8.0","kev":false,"link":{"from":"CVE-2022-33980","to":"CVE-2024-29131","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.apache.commons:commons-configuration2","fromFixed":"2.8.0","toFixed":"2.10.1","daysApart":624}]}},{"cve":"CVE-2024-29131","published":"2024-03-21","fixed":"2.10.1","kev":false},{"cve":"CVE-2024-29133","published":"2024-03-21","fixed":"2.10.1","kev":false},{"cve":"CVE-2026-45205","published":"2026-05-14","fixed":"2.15.0","kev":false}],"package":"Maven:org.apache.commons:commons-configuration2"}}