CVE catalog

CVE-2022-36033

jsoup: CVE-2022-36033

[CVE catalog]

Severity
Medium · CVSS 6.1CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.64% · Oct 25, 2026

jsoup is a Java HTML parser, built for HTML editing, cleaning, scraping, and cross-site scripting (XSS) safety. jsoup may incorrectly sanitize HTML including `javascript:` URL expressions, which could allow XSS attacks when a reader subsequently clicks that link. If the non-default `SafeList.preserveRelativeLinks` option is enabled, HTML including `javascript:` URLs that have been crafted with control characters will not be sanitized. If the site that this HTML is published on does not set a Content Security Policy, an XSS attack is then possible. This issue is patched in jsoup 1.15.3. Users should upgrade to this version. Additionally, as the unsanitized input may have been persisted, old content should be cleaned again using the updated version. To remediate this issue without immediately upgrading: - disable `SafeList.preserveRelativeLinks`, which will rewrite input URLs as absolute URLs - ensure an appropriate [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianjsoupsid1.23.2-2fixed
Debianjsoupforky1.23.2-2fixed
Debianjsouptrixie1.15.3-1fixed
Debianjsoupbookworm1.15.3-1fixed
Susejsouplinux enterprise module for development tools 15 sp31.15.3-150200.3.6.1fixed
Susejsouplinux enterprise module for development tools 15 sp41.15.3-150200.3.6.1fixed
Opensusejsoupleap 15.31.15.3-150200.3.6.1fixed
Opensusejsoupleap 15.41.15.3-150200.3.6.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianjsoupsourcesid1.15.3-1not yet assignedNot reported[1018931]
Debianjsoupsourceforky1.15.3-1not yet assignedNot reported[1018931]
Debianjsoupsourcetrixie1.15.3-1not yet assignedNot reported[1018931]
Debianjsoupsourcebookworm1.15.3-1not yet assignedNot reported[1018931]
Susejsouprpmlinux enterprise module for development tools 15 sp31.15.3-150200.3.6.1Not reportedSUSE-SU-2022:4011-1Not reported
Susejsouprpmlinux enterprise module for development tools 15 sp41.15.3-150200.3.6.1Not reportedSUSE-SU-2022:4011-1Not reported
Opensusejsouprpmleap 15.31.15.3-150200.3.6.1Not reportedSUSE-SU-2022:4011-1Not reported
Opensusejsouprpmleap 15.41.15.3-150200.3.6.1Not reportedSUSE-SU-2022:4011-1Not reported

[Debian bug #1018931]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [jsoup]

    Details (2)
    • 1.15.3-1 · all · bookworm

      Fixed · Fixed: 1.15.3-1

      dsa · jsoup · debian · bookworm

    • 1.15.3-1 · all · bookworm

      Fixed · Fixed: 1.15.3-1

      dsa · jsoup · debian · bookworm

  • Source package: [jsoup]

    Details (2)
    • 1.15.3-1 · all · bookworm

      Fixed · Fixed: 1.15.3-1

      dsa · jsoup · debian · bookworm

    • 1.15.3-1 · all · bookworm

      Fixed · Fixed: 1.15.3-1

      dsa · jsoup · debian · bookworm

Observed:

References