jsoup may not sanitize Cross-Site Scripting (XSS) attempts if SafeList.preserveRelativeLinks is enabled
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| jhy | jsoup | affected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Migration Toolkit for Runtimes 1 on RHEL 8 | |||
| mtr/mtr-operator-bundle:1.2-27 | cpe:/a:redhat:migration_toolkit_runtimes:1.0::el8 | RHSA-2024:6656 | 2024-09-12T00:00:00Z |
| mtr/mtr-rhel8-operator:1.2-17 | cpe:/a:redhat:migration_toolkit_runtimes:1.0::el8 | RHSA-2024:6656 | 2024-09-12T00:00:00Z |
| mtr/mtr-web-container-rhel8:1.2-19 | cpe:/a:redhat:migration_toolkit_runtimes:1.0::el8 | RHSA-2024:6656 | 2024-09-12T00:00:00Z |
| mtr/mtr-web-executor-container-rhel8:1.2-17 | cpe:/a:redhat:migration_toolkit_runtimes:1.0::el8 | RHSA-2024:6656 | 2024-09-12T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7 | |||
| org.jsoup/jsoup | cpe:/a:redhat:jboss_enterprise_application_platform:7.4 | RHSA-2024:8080 | 2024-10-14T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | |||
| eap7-hal-console-0:3.3.24-1.Final_redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-hibernate-validator-0:6.0.23-2.SP1_redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-insights-java-client-0:1.1.3-1.redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-ironjacamar-0:1.5.18-1.Final_redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-jboss-cert-helper-0:1.1.3-1.redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-jboss-ejb-client-0:4.0.55-1.Final_redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-jboss-server-migration-0:1.10.0-39.Final_redhat_00039.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-jbossws-cxf-0:5.4.12-1.Final_redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-jsoup-0:1.15.4-1.redhat_00003.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-undertow-jastow-0:2.0.15-1.Final_redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-wildfly-0:7.4.19-1.GA_redhat_00002.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| eap7-xalan-j2-0:2.7.1-37.redhat_00015.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:8076 | 2024-10-14T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | |||
| eap7-hal-console-0:3.3.24-1.Final_redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-hibernate-validator-0:6.0.23-2.SP1_redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-insights-java-client-0:1.1.3-1.redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-ironjacamar-0:1.5.18-1.Final_redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-jboss-cert-helper-0:1.1.3-1.redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-jboss-ejb-client-0:4.0.55-1.Final_redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-jboss-server-migration-0:1.10.0-39.Final_redhat_00039.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-jbossws-cxf-0:5.4.12-1.Final_redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-jsoup-0:1.15.4-1.redhat_00003.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-undertow-jastow-0:2.0.15-1.Final_redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-wildfly-0:7.4.19-1.GA_redhat_00002.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| eap7-xalan-j2-0:2.7.1-37.redhat_00015.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:8077 | 2024-10-14T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | |||
| eap7-hal-console-0:3.3.24-1.Final_redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-hibernate-validator-0:6.0.23-2.SP1_redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-insights-java-client-0:1.1.3-1.redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-ironjacamar-0:1.5.18-1.Final_redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-jboss-cert-helper-0:1.1.3-1.redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-jboss-ejb-client-0:4.0.55-1.Final_redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-jboss-server-migration-0:1.10.0-39.Final_redhat_00039.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-jbossws-cxf-0:5.4.12-1.Final_redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-jsoup-0:1.15.4-1.redhat_00003.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-undertow-jastow-0:2.0.15-1.Final_redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-wildfly-0:7.4.19-1.GA_redhat_00002.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
| eap7-xalan-j2-0:2.7.1-37.redhat_00015.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:8075 | 2024-10-14T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2022-6828 | 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.) |
Github GHSA |
GHSA-gp7f-rwcx-9369 | jsoup may not sanitize code injection XSS attempts if SafeList.preserveRelativeLinks is enabled |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.6% (1.643% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat jboss Enterprise Application Platform
|
|
| CPEs | cpe:/a:redhat:jboss_enterprise_application_platform:7.4 cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 |
|
| Vendors & Products |
Redhat jboss Enterprise Application Platform
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat
Redhat migration Toolkit Runtimes |
|
| CPEs | cpe:/a:redhat:migration_toolkit_runtimes:1.0::el8 | |
| Vendors & Products |
Redhat
Redhat migration Toolkit Runtimes |