{"id":"CVE-2025-43955","aliases":["EUVD-2025-11953","GHSA-mwx3-c2hq-28xw"],"status":"published","title":"TwsCachedXPathAPI in Convertigo through 8.3.4 does not restrict the use of commons-jxpath APIs.","description":"TwsCachedXPathAPI in Convertigo versions before 8.3.11 did not restrict commons-jxpath functions, which could allow expression injection in contexts where an attacker can influence an evaluated XPath expression. Convertigo 8.3.11 fixes the issue by assigning an empty FunctionLibrary to JXPath contexts.","severity":{"version":"3.1","score":2.2,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.0036,"percentile":0.30025,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-74","CWE-749"],"published":"2025-04-20T00:00:00Z","modified":"2026-10-28T10:40:40Z","products":[{"vendor":"convertigo","product":"convertigo"}],"references":[{"url":"https://github.com/convertigo/convertigo/issues/898","tags":["Exploit","Issue Tracking","report"]},{"url":"https://github.com/convertigo/convertigo/commit/431d1bfeb360a55f4ed299cc3aa287cc5c6357e1","tags":["Patch","fix"]},{"url":"https://github.com/convertigo/convertigo/blob/8.3.11/CHANGELOG.md#8311","tags":["Release Notes","web"]},{"url":"https://github.com/convertigo/convertigo/releases/tag/8.3.11","tags":["Release Notes","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-43955","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-mwx3-c2hq-28xw"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/43xxx/CVE-2025-43955.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2025-43955","description":"TwsCachedXPathAPI in Convertigo versions before 8.3.11 did not restrict commons-jxpath functions, which could allow expression injection in contexts where an attacker can influence an evaluated XPath expression. Convertigo 8.3.11 fixes the issue by assigning an empty FunctionLibrary to JXPath contexts.","status":"published","published":"2025-04-20T00:00:00Z","modified":"2026-08-26T15:50:32.239Z","cvss":[{"version":"3.1","score":2.2,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N","level":"low","assessor":"cna"}],"cwes":["CWE-749"],"updated_at":"2026-11-02T14:32:26.964524Z"}],"euvd":[{"id":"EUVD-2025-11953","description":"TwsCachedXPathAPI in Convertigo versions before 8.3.11 did not restrict commons-jxpath functions, which could allow expression injection in contexts where an attacker can influence an evaluated XPath expression. Convertigo 8.3.11 fixes the issue by assigning an empty FunctionLibrary to JXPath contexts.","status":"published","published":"2025-04-20T00:00:00Z","modified":"2026-08-26T15:50:32Z","cvss":[{"version":"3.1","score":2.2,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N","level":"low"}],"updated_at":"2026-11-02T18:01:30.542287Z"}],"ghsa":[{"id":"GHSA-mwx3-c2hq-28xw","title":"TwsCachedXPathAPI in Convertigo through 8.3.4 does not restrict the use of commons-jxpath APIs.","description":"TwsCachedXPathAPI in Convertigo through 8.3.4 does not restrict the use of commons-jxpath APIs.","status":"published","published":"2025-04-20T21:30:25Z","modified":"2026-08-26T18:31:30Z","cvss":[{"version":"3.1","score":2.2,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N","level":"low"}],"cwes":["CWE-74","CWE-749"],"updated_at":"2026-11-02T15:10:59.276943Z"}],"nvd":[{"id":"CVE-2025-43955","description":"TwsCachedXPathAPI in Convertigo versions before 8.3.11 did not restrict commons-jxpath functions, which could allow expression injection in contexts where an attacker can influence an evaluated XPath expression. Convertigo 8.3.11 fixes the issue by assigning an empty FunctionLibrary to JXPath contexts.","status":"published","published":"2025-04-20T20:15:13.553Z","modified":"2026-08-28T15:51:06.993Z","cvss":[{"version":"3.1","score":2.2,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N","level":"low","assessor":"secondary"},{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"primary"}],"cwes":["CWE-749","CWE-74"],"updated_at":"2026-11-02T14:11:01.507281Z"}],"osv":[{"id":"CVE-2025-43955","description":"TwsCachedXPathAPI in Convertigo versions before 8.3.11 did not restrict commons-jxpath functions, which could allow expression injection in contexts where an attacker can influence an evaluated XPath expression. Convertigo 8.3.11 fixes the issue by assigning an empty FunctionLibrary to JXPath contexts.","status":"published","published":"2025-04-20T00:00:00Z","modified":"2026-10-28T10:40:40.313544422Z","cvss":[{"version":"3.1","score":2.2,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N","level":"low"}],"cwes":["CWE-749"],"updated_at":"2026-11-02T15:44:49.707645Z"}]}}
