Back to CVE records
High 7.5Published Aug 18, 2021

CVE-2021-37714Crafted input may cause the jsoup HTML and XML parser to get stuck, timeout, or throw unchecked exceptions

Updated under an hour ago ()

Does this affect you?

It affects jhy jsoup and 16 other products. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

jsoup is a Java library for working with HTML. Those using jsoup versions prior to 1.14.2 to parse untrusted HTML or XML may be vulnerable to DOS attacks. If the parser is run on user supplied input, an attacker may supply content that causes the parser to get stuck (loop indefinitely until cancelled), to complete more slowly than usual, or to throw an unexpected exception. This effect may support a denial of service attack. The issue is patched in version 1.14.2. There are a few available workarounds. Users may rate limit input parsing, limit the size of inputs based on system resources, and/or implement thread watchdogs to cap and timeout parse runtimes.

CVSS
7.5 HIGH (v3.1, CNA)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness (CWE)
CWE-835, CWE-248
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
GitHub_M
NVD analysis
Modified
Record last updated
Oct 8, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
jhy jsoup
jhy:jsoup (from the name)
before 1.14.2
CNA record
jsoup jsoup
jsoup:jsoup
before 1.14.2
NVD
quarkus quarkus
quarkus:quarkus
through 2.2.3
NVD
oracle banking_trade_finance
oracle:banking_trade_finance
14.5
NVD
oracle banking_treasury_management
oracle:banking_treasury_management
14.5
NVD
oracle business_process_management_suite
oracle:business_process_management_suite
12.2.1.3.0; 12.2.1.4.0
NVD
oracle flexcube_universal_banking
oracle:flexcube_universal_banking
from 14.0.0 through 14.3.0; 14.5
NVD
oracle hospitality_token_proxy_service
oracle:hospitality_token_proxy_service
19.2
NVD
oracle peoplesoft_enterprise_peopletools
oracle:peoplesoft_enterprise_peopletools
8.58; 8.59
NVD
oracle primavera_unifier
oracle:primavera_unifier
20.12; 21.12
NVD
oracle retail_customer_management_and_segmentation_foundation
oracle:retail_customer_management_and_segmentation_foundation
from 17.0 through 19.0
NVD
oracle webcenter_portal
oracle:webcenter_portal
12.2.1.3.0; 12.2.1.4.0
NVD
oracle communications_messaging_server
oracle:communications_messaging_server
8.1
NVD
netapp management_services_for_element_software_and_netapp_hci
netapp:management_services_for_element_software_and_netapp_hci
all versions
NVD
oracle financial_services_crime_and_compliance_management_studio
oracle:financial_services_crime_and_compliance_management_studio
8.0.8.2.0; 8.0.8.3.0
NVD
oracle middleware_common_libraries_and_tools
oracle:middleware_common_libraries_and_tools
12.2.1.3.0; 12.2.1.4.0
NVD
oracle stream_analytics
oracle:stream_analytics
before 19.1.0.0.6.4; 19c
NVD

References

  • x-refsource-confirm
  • x-refsource-misc
  • x-refsource-misc
  • mailing-list, x-refsource-mlist
  • mailing-list, x-refsource-mlist
  • mailing-list, x-refsource-mlist
  • mailing-list, x-refsource-mlist
  • mailing-list, x-refsource-mlist
  • mailing-list, x-refsource-mlist
  • mailing-list, x-refsource-mlist
  • x-refsource-misc
  • x-refsource-misc
  • x-refsource-confirm
  • x-refsource-misc

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.