{"id":"CVE-2025-43955","state":"PUBLISHED","title":"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","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.","publishedAt":"2025-04-20T00:00:00.000Z","updatedAt":"2026-08-26T15:50:32.239Z","severity":{"score":2.2,"label":"Low","version":"3.1","vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N","source":"mitre"},"assigner":"mitre","products":["Convertigo Convertigo"],"affected":[{"vendor":"Convertigo","product":"Convertigo","defaultStatus":"unknown","versions":[{"version":"0","status":"affected","lessThanOrEqual":"8.3.4","versionType":"semver"}]}],"references":["https://github.com/convertigo/convertigo/issues/898","https://github.com/convertigo/convertigo/commit/431d1bfeb360a55f4ed299cc3aa287cc5c6357e1","https://github.com/convertigo/convertigo/blob/8.3.11/CHANGELOG.md#8311","https://github.com/convertigo/convertigo/releases/tag/8.3.11"],"weaknesses":["CWE-749"],"ingestedAt":"2026-10-29T20:09:17.366Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/43xxx/CVE-2025-43955.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2025-43955","state":"PUBLISHED","datePublished":"2025-04-20T00:00:00.000Z","dateUpdated":"2026-08-26T15:50:32.239Z","assignerShortName":"mitre","assignerOrgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","dateReserved":"2025-04-20T00:00:00.000Z"},"containers":{"cna":{"descriptions":[{"lang":"en","value":"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."}],"affected":[{"vendor":"Convertigo","product":"Convertigo","defaultStatus":"unknown","versions":[{"version":"0","status":"affected","lessThanOrEqual":"8.3.4","versionType":"semver"}]}],"references":[{"url":"https://github.com/convertigo/convertigo/issues/898"},{"url":"https://github.com/convertigo/convertigo/commit/431d1bfeb360a55f4ed299cc3aa287cc5c6357e1"},{"url":"https://github.com/convertigo/convertigo/blob/8.3.11/CHANGELOG.md#8311"},{"url":"https://github.com/convertigo/convertigo/releases/tag/8.3.11"}],"metrics":[{"cvssV3_1":{"version":"3.1","baseScore":2.2,"baseSeverity":"LOW","vectorString":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-749","description":"CWE-749 Exposed Dangerous Method or Function","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"mitre","orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","dateUpdated":"2026-08-26T15:50:32.239Z"},"x_generator":{"engine":"enrichogram 0.0.1"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-04-21T13:28:00.937350Z","id":"CVE-2025-43955","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-04-21T13:32:03.357Z"}}]}}}