CVE-2026-75140
Data: 2026-10-06
Severity: High
CVSS Score: 8.7 (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N)
Nota
La severity e il CVSS Score si riferiscono alla vulnerabilità della libreria. Come descritto nella sezione GovWay, la vulnerabilità non si manifesta nel prodotto, poiché GovWay non utilizza il parser XML di jsoup (XmlTreeBuilder).
Riferimenti:
Libreria: org.jsoup:jsoup (versioni affette: < 1.23.2)
Descrizione
CWE-770: Allocation of Resources Without Limits or Throttling
[GHSA-65r4-943x-97jj] jsoup XmlTreeBuilder vulnerable to memory exhaustion through deeply nested namespace declarations
jsoup through 1.23.2, fixed in commit 862ba2f, contains an uncontrolled resource consumption vulnerability in XmlTreeBuilder that allows remote attackers to exhaust JVM heap memory by supplying a deeply nested XML document with uniquely-namespaced elements. The builder copies the entire inherited namespace map on every start element, causing quadratic time and memory complexity, which attackers can exploit to trigger an OutOfMemoryError and terminate the application.
GovWay
La libreria jsoup è utilizzata dalle console di gestione e monitoraggio e dalle API di configurazione e monitoraggio per sanificare i parametri ricevuti, tramite Jsoup.clean() e Jsoup.parse(), che utilizzano il parser HTML (HtmlTreeBuilder).
Il codice vulnerabile risiede nel parser XML XmlTreeBuilder, attivato solamente tramite Parser.xmlParser(), che GovWay non utilizza. Per questi motivi la vulnerabilità non si manifesta nel prodotto.
La libreria viene comunque aggiornata alla prima versione in rilascio.
Versione affette:
3.3.x: non affetta
3.4.x: <= 3.4.3
Risoluzione:
3.3.x: -
3.4.x: 3.4.4