Every CVE Search/ Get API key

CVE-2022-36033

jsoup may not sanitize Cross-Site Scripting (XSS) attempts if SafeList.preserveRelativeLinks is enabled

6.1 MediumFix available

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

1.64%Up 0.8 points since Aug 30, 2022
90%50%10%1%

What each source reports

CVE List Score used 6.1

jsoup may not sanitize Cross-Site Scripting (XSS) attempts if SafeList.preserveRelativeLinks is enabled

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
CVE-2022-36033
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-87, CWE-79
Updated
2026-11-02
EUVDEUVD-2022-6828 6.1

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
EUVD-2022-6828
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-gp7f-rwcx-9369 6.1

jsoup may not sanitize code injection XSS attempts if SafeList.preserveRelativeLinks is enabled

jsoup may incorrectly sanitize HTML including javascript: URL expressions, which could allow cross-site scripting (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.

Impact

Sites that accept input HTML from users and use jsoup to sanitize that HTML, may be vulnerable to cross-site scripting (XSS) attacks, if they have enabled SafeList.preserveRelativeLinks and do not set an appropriate Content Security Policy.

Patches

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.

Workarounds

To remediate this issue without immediately upgrading:

  • disable SafeList.preserveRelativeLinks, which will rewrite input URLs as absolute URLs
  • ensure an appropriate Content Security Policy is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Background and root cause

jsoup includes a Cleaner component, which is designed to sanitize input HTML against configurable safe-lists of acceptable tags, attributes, and attribute values.

This includes removing potentially malicious attributes such as <a href="javascript:...">, which may enable XSS attacks. It does this by validating URL attributes against allowed URL protocols (e.g. http, https).

However, an attacker may be able to bypass this check by embedding control characters into the href attribute value. This causes the Java URL class, which is used to resolve relative URLs to absolute URLs before checking the URL's protocol, to treat the URL as a relative URL. It is then resolved into an absolute URL with the configured base URI.

For example, java\tscript:... would resolve to https://example.com/java\tscript:....

By default, when using a safe-list that allows a tags, jsoup will rewrite any relative URLs (e.g. /foo/) to an absolute URL (e.g. https://example.com/foo/). Therefore, this attack attempt would be successfully mitigated. However, if the option SafeList.preserveRelativeLinks is enabled (which does not rewrite relative links to absolute), the input is left as-is.

While Java will treat a path like java\tscript: as a relative path, as it does not match the allowed characters of a URL spec, browsers may normalize out the control characters, and subsequently evaluate it as a javascript: spec inline expression. That disparity then leads to an XSS opportunity.

Sites defining a Content Security Policy that does not allow javascript expressions in link URLs will not be impacted, as the policy will prevent the script's execution.

For more information

If you have any questions or comments about this advisory:

Credits

Thanks to Jens Häderer, who reported this issue, and contributed to its resolution.

Record
GHSA-gp7f-rwcx-9369
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
NVD 6.1

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
CVE-2022-36033
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79, CWE-87
Updated
2026-11-02
OSVAZL-10740 6.1

CVE-2022-36033 affecting package jsoup 1.11.3-3

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
AZL-10740
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVAZL-36946 6.1

CVE-2022-36033 affecting package jsoup 1.11.3-4

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
AZL-36946
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
Show 16 moreShow less
OSV 6.1

jsoup may not sanitize Cross-Site Scripting (XSS) attempts if SafeList.preserveRelativeLinks is enabled

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
CVE-2022-36033
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79, CWE-87
Updated
2026-11-02
OSVDEBIAN-CVE-2022-36033 6.1

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
DEBIAN-CVE-2022-36033
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-03
OSVGHSA-gp7f-rwcx-9369 6.1

jsoup may not sanitize code injection XSS attempts if SafeList.preserveRelativeLinks is enabled

jsoup may incorrectly sanitize HTML including javascript: URL expressions, which could allow cross-site scripting (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.

Impact

Sites that accept input HTML from users and use jsoup to sanitize that HTML, may be vulnerable to cross-site scripting (XSS) attacks, if they have enabled SafeList.preserveRelativeLinks and do not set an appropriate Content Security Policy.

Patches

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.

Workarounds

To remediate this issue without immediately upgrading:

  • disable SafeList.preserveRelativeLinks, which will rewrite input URLs as absolute URLs
  • ensure an appropriate Content Security Policy is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Background and root cause

jsoup includes a Cleaner component, which is designed to sanitize input HTML against configurable safe-lists of acceptable tags, attributes, and attribute values.

This includes removing potentially malicious attributes such as <a href="javascript:...">, which may enable XSS attacks. It does this by validating URL attributes against allowed URL protocols (e.g. http, https).

However, an attacker may be able to bypass this check by embedding control characters into the href attribute value. This causes the Java URL class, which is used to resolve relative URLs to absolute URLs before checking the URL's protocol, to treat the URL as a relative URL. It is then resolved into an absolute URL with the configured base URI.

For example, java\tscript:... would resolve to https://example.com/java\tscript:....

By default, when using a safe-list that allows a tags, jsoup will rewrite any relative URLs (e.g. /foo/) to an absolute URL (e.g. https://example.com/foo/). Therefore, this attack attempt would be successfully mitigated. However, if the option SafeList.preserveRelativeLinks is enabled (which does not rewrite relative links to absolute), the input is left as-is.

While Java will treat a path like java\tscript: as a relative path, as it does not match the allowed characters of a URL spec, browsers may normalize out the control characters, and subsequently evaluate it as a javascript: spec inline expression. That disparity then leads to an XSS opportunity.

Sites defining a Content Security Policy that does not allow javascript expressions in link URLs will not be impacted, as the policy will prevent the script's execution.

For more information

If you have any questions or comments about this advisory:

Credits

Thanks to Jens Häderer, who reported this issue, and contributed to its resolution.

Record
GHSA-gp7f-rwcx-9369
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
OSVOESA-2024-1255 6.1

jsoup security update

jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods.

Security Fix(es):

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)(CVE-2022-36033)

Record
OESA-2024-1255
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVRHLW-2026-cf15e492f63e9e38 6.1

Lightwell Security Advisory: jsoup 1.15.1.rhlw-00001

Red Hat Lightwell has released org.jsoup:jsoup 1.15.1.rhlw-00001 with a backported security fix.

CVE-2022-36033: jsoup may not sanitize Cross-Site Scripting (XSS) attempts if SafeList.preserveRelativeLinks is enabled

This patched artifact is a drop-in replacement for org.jsoup:jsoup 1.15.1 from Maven Central.

Record
RHLW-2026-cf15e492f63e9e38
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVRHSA-2024:8075 7.5

Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.4.19 Security update

Record
RHSA-2024:8075
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:8076 7.5

Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.4.19 Security update

Record
RHSA-2024:8076
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:8077 7.5

Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.4.19 Security update

Record
RHSA-2024:8077
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2022-36033 6.1

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 is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)

Record
UBUNTU-CVE-2022-36033
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVCLSA-2026-1777250306 No score

TuxCare security update for org.jsoup:jsoup (2 CVEs)

TuxCare rebuilt org.jsoup:jsoup to address 2 CVEs. Fixed in 1.7.2-tuxcare.1.

Record
CLSA-2026-1777250306
Updated
2026-11-02
OSVCLSA-2026-1784880925 No score

jsoup: Fix of CVE-2022-36033

  • CVE-2022-36033: strip control characters from URLs before protocol validation
Record
CLSA-2026-1784880925
Updated
2026-11-02
OSVCLSA-2026-1785906878 No score

TuxCare security update for org.jsoup:jsoup (2 CVEs)

TuxCare rebuilt org.jsoup:jsoup to address 2 CVEs. Fixed in 1.7.3-tuxcare.1.

Record
CLSA-2026-1785906878
Updated
2026-11-02
OSVCLSA-2026-1786713516 No score

jsoup: Fix of CVE-2022-36033

  • CVE-2022-36033: strip control characters from URLs before protocol validation
Record
CLSA-2026-1786713516
Updated
2026-11-02
OSVCLSA-2026-1793719546 No score

TuxCare security update for org.jsoup:jsoup (2 CVEs)

TuxCare rebuilt org.jsoup:jsoup to address 2 CVEs. Fixed in 1.13.1-tuxcare.1.

Record
CLSA-2026-1793719546
Updated
2026-11-03
OSVopenSUSE-SU-2024:12413-1 No score

jsoup-1.15.3-1.1 on GA media

These are all security issues fixed in the jsoup-1.15.3-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12413-1
Updated
2026-11-02
OSVSUSE-SU-2022:4011-1 No score

Security update for jsoup

This update for jsoup fixes the following issues:

Updated to version 1.15.3:

  • CVE-2022-36033: Fixed incorrect sanitization of user input in SafeList.preserveRelativeLinks (bsc#1203459).
Record
SUSE-SU-2022:4011-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.jsoup:jsoup
Maven
before 1.15.3
1.15.3
jsoup
Azure Linux:2
through 1.11.3-3 None known
jsoup
Azure Linux:3
through 1.11.3-4 None known
org.jsoup:jsoup
TuxCare:Maven
1.7.2 up to 1.7.2-tuxcare.1
1.7.2-tuxcare.1
jsoup
TuxCare:AlmaLinux:9.2
before 1.13.1-10.el9.tuxcare.els1
1.13.1-10.el9.tuxcare.els1
jsoup-javadoc
TuxCare:AlmaLinux:9.2
before 1.13.1-10.el9.tuxcare.els1
1.13.1-10.el9.tuxcare.els1
org.jsoup:jsoup
TuxCare:Maven
1.7.3 up to 1.7.3-tuxcare.1
1.7.3-tuxcare.1
jsoup
TuxCare:AlmaLinux:9.6
before 1.13.1-13.el9.tuxcare.els1
1.13.1-13.el9.tuxcare.els1
jsoup-javadoc
TuxCare:AlmaLinux:9.6
before 1.13.1-13.el9.tuxcare.els1
1.13.1-13.el9.tuxcare.els1
org.jsoup:jsoup
TuxCare:Maven
1.13.1 up to 1.13.1-tuxcare.1
1.13.1-tuxcare.1
Show 108 moreShow less
Affected packages
PackageAffectedFixed
jsoup
Debian:12
before 1.15.3-1
1.15.3-1
jsoup
Debian:13
before 1.15.3-1
1.15.3-1
jsoup
Debian:14
before 1.15.3-1
1.15.3-1
org.jsoup:jsoup
Maven
before 1.15.3, plus listed versions
0.2.1b0.2.20.3.11.1.11.10.1
Show 34 moreShow less
1.10.21.10.31.11.11.11.21.11.31.12.11.12.21.13.11.14.11.14.21.14.31.15.11.15.21.2.11.2.21.2.31.3.11.3.21.3.31.4.11.5.11.5.21.6.01.6.11.6.21.6.31.7.11.7.21.7.31.8.11.8.21.8.31.9.11.9.2
1.15.3
jsoup
openEuler:20.03-LTS-SP1
before 1.14.2-2.oe1
1.14.2-2.oe1
jsoup
openEuler:20.03-LTS-SP4
before 1.14.2-2.oe2003sp4
1.14.2-2.oe2003sp4
jsoup
openEuler:22.03-LTS
before 1.14.2-2.oe2203sp3
1.14.2-2.oe2203sp3
jsoup
openEuler:22.03-LTS-SP1
before 1.14.2-2.oe2203sp1
1.14.2-2.oe2203sp1
jsoup
openEuler:22.03-LTS-SP2
before 1.14.2-2.oe2203sp2
1.14.2-2.oe2203sp2
jsoup
openEuler:22.03-LTS-SP3
before 1.14.2-2.oe2203sp3
1.14.2-2.oe2203sp3
org.jsoup:jsoup
Red Hat Lightwell:Maven
before 1.15.1.rhlw-00001, plus listed versions
0.2.1b0.2.20.3.11.1.11.10.1
Show 33 moreShow less
1.10.21.10.31.11.11.11.21.11.31.12.11.12.21.13.11.14.11.14.21.14.31.15.11.2.11.2.21.2.31.3.11.3.21.3.31.4.11.5.11.5.21.6.01.6.11.6.21.6.31.7.11.7.21.7.31.8.11.8.21.8.31.9.11.9.2
1.15.1.rhlw-00001
eap7-hal-console
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:3.3.24-1.Final_redhat_00001.1.el7eap
0:3.3.24-1.Final_redhat_00001.1.el7eap
eap7-hibernate-validator
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:6.0.23-2.SP1_redhat_00001.1.el7eap
0:6.0.23-2.SP1_redhat_00001.1.el7eap
eap7-hibernate-validator-cdi
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:6.0.23-2.SP1_redhat_00001.1.el7eap
0:6.0.23-2.SP1_redhat_00001.1.el7eap
eap7-insights-java-client
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.1.3-1.redhat_00001.1.el7eap
0:1.1.3-1.redhat_00001.1.el7eap
eap7-ironjacamar
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-common-api
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-common-impl
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-common-spi
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-core-api
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-core-impl
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-deployers-common
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-jdbc
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-ironjacamar-validator
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.5.18-1.Final_redhat_00001.1.el7eap
0:1.5.18-1.Final_redhat_00001.1.el7eap
eap7-jboss-cert-helper
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.1.3-1.redhat_00001.1.el7eap
0:1.1.3-1.redhat_00001.1.el7eap
eap7-jboss-cert-helper-debuginfo
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.1.3-1.redhat_00001.1.el7eap
0:1.1.3-1.redhat_00001.1.el7eap
eap7-jboss-ejb-client
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:4.0.55-1.Final_redhat_00001.1.el7eap
0:4.0.55-1.Final_redhat_00001.1.el7eap
eap7-jboss-server-migration
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.10.0-39.Final_redhat_00039.1.el7eap
0:1.10.0-39.Final_redhat_00039.1.el7eap
eap7-jboss-server-migration-cli
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.10.0-39.Final_redhat_00039.1.el7eap
0:1.10.0-39.Final_redhat_00039.1.el7eap
eap7-jboss-server-migration-core
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.10.0-39.Final_redhat_00039.1.el7eap
0:1.10.0-39.Final_redhat_00039.1.el7eap
eap7-jbossws-cxf
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:5.4.12-1.Final_redhat_00001.1.el7eap
0:5.4.12-1.Final_redhat_00001.1.el7eap
eap7-jsoup
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:1.15.4-1.redhat_00003.1.el7eap
0:1.15.4-1.redhat_00003.1.el7eap
eap7-undertow-jastow
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:2.0.15-1.Final_redhat_00001.1.el7eap
0:2.0.15-1.Final_redhat_00001.1.el7eap
eap7-wildfly
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:7.4.19-1.GA_redhat_00002.1.el7eap
0:7.4.19-1.GA_redhat_00002.1.el7eap
eap7-wildfly-java-jdk11
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:7.4.19-1.GA_redhat_00002.1.el7eap
0:7.4.19-1.GA_redhat_00002.1.el7eap
eap7-wildfly-java-jdk8
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:7.4.19-1.GA_redhat_00002.1.el7eap
0:7.4.19-1.GA_redhat_00002.1.el7eap
eap7-wildfly-javadocs
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:7.4.19-1.GA_redhat_00002.1.el7eap
0:7.4.19-1.GA_redhat_00002.1.el7eap
eap7-wildfly-modules
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:7.4.19-1.GA_redhat_00002.1.el7eap
0:7.4.19-1.GA_redhat_00002.1.el7eap
eap7-xalan-j2
Red Hat:jboss_enterprise_application_platform:7.4::el7
before 0:2.7.1-37.redhat_00015.1.el7eap
0:2.7.1-37.redhat_00015.1.el7eap
eap7-hal-console
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:3.3.24-1.Final_redhat_00001.1.el8eap
0:3.3.24-1.Final_redhat_00001.1.el8eap
eap7-hibernate-validator
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:6.0.23-2.SP1_redhat_00001.1.el8eap
0:6.0.23-2.SP1_redhat_00001.1.el8eap
eap7-hibernate-validator-cdi
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:6.0.23-2.SP1_redhat_00001.1.el8eap
0:6.0.23-2.SP1_redhat_00001.1.el8eap
eap7-insights-java-client
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.1.3-1.redhat_00001.1.el8eap
0:1.1.3-1.redhat_00001.1.el8eap
eap7-ironjacamar
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-common-api
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-common-impl
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-common-spi
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-core-api
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-core-impl
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-deployers-common
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-jdbc
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-ironjacamar-validator
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.5.18-1.Final_redhat_00001.1.el8eap
0:1.5.18-1.Final_redhat_00001.1.el8eap
eap7-jboss-cert-helper
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.1.3-1.redhat_00001.1.el8eap
0:1.1.3-1.redhat_00001.1.el8eap
eap7-jboss-ejb-client
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:4.0.55-1.Final_redhat_00001.1.el8eap
0:4.0.55-1.Final_redhat_00001.1.el8eap
eap7-jboss-server-migration
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.10.0-39.Final_redhat_00039.1.el8eap
0:1.10.0-39.Final_redhat_00039.1.el8eap
eap7-jboss-server-migration-cli
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.10.0-39.Final_redhat_00039.1.el8eap
0:1.10.0-39.Final_redhat_00039.1.el8eap
eap7-jboss-server-migration-core
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.10.0-39.Final_redhat_00039.1.el8eap
0:1.10.0-39.Final_redhat_00039.1.el8eap
eap7-jbossws-cxf
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:5.4.12-1.Final_redhat_00001.1.el8eap
0:5.4.12-1.Final_redhat_00001.1.el8eap
eap7-jsoup
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:1.15.4-1.redhat_00003.1.el8eap
0:1.15.4-1.redhat_00003.1.el8eap
eap7-undertow-jastow
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:2.0.15-1.Final_redhat_00001.1.el8eap
0:2.0.15-1.Final_redhat_00001.1.el8eap
eap7-wildfly
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:7.4.19-1.GA_redhat_00002.1.el8eap
0:7.4.19-1.GA_redhat_00002.1.el8eap
eap7-wildfly-java-jdk11
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:7.4.19-1.GA_redhat_00002.1.el8eap
0:7.4.19-1.GA_redhat_00002.1.el8eap
eap7-wildfly-java-jdk17
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:7.4.19-1.GA_redhat_00002.1.el8eap
0:7.4.19-1.GA_redhat_00002.1.el8eap
eap7-wildfly-java-jdk8
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:7.4.19-1.GA_redhat_00002.1.el8eap
0:7.4.19-1.GA_redhat_00002.1.el8eap
eap7-wildfly-javadocs
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:7.4.19-1.GA_redhat_00002.1.el8eap
0:7.4.19-1.GA_redhat_00002.1.el8eap
eap7-wildfly-modules
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:7.4.19-1.GA_redhat_00002.1.el8eap
0:7.4.19-1.GA_redhat_00002.1.el8eap
eap7-xalan-j2
Red Hat:jboss_enterprise_application_platform:7.4::el8
before 0:2.7.1-37.redhat_00015.1.el8eap
0:2.7.1-37.redhat_00015.1.el8eap
eap7-hal-console
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:3.3.24-1.Final_redhat_00001.1.el9eap
0:3.3.24-1.Final_redhat_00001.1.el9eap
eap7-hibernate-validator
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:6.0.23-2.SP1_redhat_00001.1.el9eap
0:6.0.23-2.SP1_redhat_00001.1.el9eap
eap7-hibernate-validator-cdi
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:6.0.23-2.SP1_redhat_00001.1.el9eap
0:6.0.23-2.SP1_redhat_00001.1.el9eap
eap7-insights-java-client
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.1.3-1.redhat_00001.1.el9eap
0:1.1.3-1.redhat_00001.1.el9eap
eap7-ironjacamar
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-common-api
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-common-impl
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-common-spi
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-core-api
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-core-impl
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-deployers-common
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-jdbc
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-ironjacamar-validator
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.5.18-1.Final_redhat_00001.1.el9eap
0:1.5.18-1.Final_redhat_00001.1.el9eap
eap7-jboss-cert-helper
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.1.3-1.redhat_00001.1.el9eap
0:1.1.3-1.redhat_00001.1.el9eap
eap7-jboss-ejb-client
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:4.0.55-1.Final_redhat_00001.1.el9eap
0:4.0.55-1.Final_redhat_00001.1.el9eap
eap7-jboss-server-migration
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.10.0-39.Final_redhat_00039.1.el9eap
0:1.10.0-39.Final_redhat_00039.1.el9eap
eap7-jboss-server-migration-cli
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.10.0-39.Final_redhat_00039.1.el9eap
0:1.10.0-39.Final_redhat_00039.1.el9eap
eap7-jboss-server-migration-core
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.10.0-39.Final_redhat_00039.1.el9eap
0:1.10.0-39.Final_redhat_00039.1.el9eap
eap7-jbossws-cxf
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:5.4.12-1.Final_redhat_00001.1.el9eap
0:5.4.12-1.Final_redhat_00001.1.el9eap
eap7-jsoup
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:1.15.4-1.redhat_00003.1.el9eap
0:1.15.4-1.redhat_00003.1.el9eap
eap7-undertow-jastow
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:2.0.15-1.Final_redhat_00001.1.el9eap
0:2.0.15-1.Final_redhat_00001.1.el9eap
eap7-wildfly
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:7.4.19-1.GA_redhat_00002.1.el9eap
0:7.4.19-1.GA_redhat_00002.1.el9eap
eap7-wildfly-java-jdk11
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:7.4.19-1.GA_redhat_00002.1.el9eap
0:7.4.19-1.GA_redhat_00002.1.el9eap
eap7-wildfly-java-jdk17
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:7.4.19-1.GA_redhat_00002.1.el9eap
0:7.4.19-1.GA_redhat_00002.1.el9eap
eap7-wildfly-java-jdk8
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:7.4.19-1.GA_redhat_00002.1.el9eap
0:7.4.19-1.GA_redhat_00002.1.el9eap
eap7-wildfly-javadocs
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:7.4.19-1.GA_redhat_00002.1.el9eap
0:7.4.19-1.GA_redhat_00002.1.el9eap
eap7-wildfly-modules
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:7.4.19-1.GA_redhat_00002.1.el9eap
0:7.4.19-1.GA_redhat_00002.1.el9eap
eap7-xalan-j2
Red Hat:jboss_enterprise_application_platform:7.4::el9
before 0:2.7.1-37.redhat_00015.1.el9eap
0:2.7.1-37.redhat_00015.1.el9eap
jsoup
SUSE:Linux Enterprise Module for Development Tools 15 SP3
before 1.15.3-150200.3.6.1
1.15.3-150200.3.6.1
jsoup
SUSE:Linux Enterprise Module for Development Tools 15 SP4
before 1.15.3-150200.3.6.1
1.15.3-150200.3.6.1
jsoup
openSUSE:Leap 15.3
before 1.15.3-150200.3.6.1
1.15.3-150200.3.6.1
jsoup
openSUSE:Leap 15.4
before 1.15.3-150200.3.6.1
1.15.3-150200.3.6.1
jsoup
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
1.7.2-11.7.3-11.7.3-1ubuntu0.1~esm2
None known
jsoup
Ubuntu:16.04:LTS
All versions, plus listed versions
1.8.3-1
None known
jsoup
Ubuntu:18.04:LTS
All versions, plus listed versions
1.10.2-11.10.2-2
None known
jsoup
Ubuntu:20.04:LTS
All versions, plus listed versions
1.10.2-2
None known
jsoup
Ubuntu:22.04:LTS
All versions, plus listed versions
1.10.2-21.14.3-1
None known
jsoup
Ubuntu:24.04:LTS
All versions, plus listed versions
1.15.3-1
None known
jsoup
Ubuntu:25.10
All versions, plus listed versions
1.15.3-1
None known
jsoup
Ubuntu:26.10
All versions, plus listed versions
1.15.3-1build1
None known
jsoup
Ubuntu:26.04:LTS
All versions, plus listed versions
1.15.3-11.15.3-1build1
None known

History

History
RecordedChangedSources
affected, aliases, factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-36033 is a medium vulnerability (CVSS 6.1) in Jhy Jsoup, published August 29, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.64%, the 76th percentile. Fixed in org.jsoup:jsoup 1.15.3.

References

Show 58 moreShow less
MoveEnter Open