// For flags

CVE-2021-37714

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

Severity Score

7.5
*CVSS v3.1

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

0
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

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.

jsoup es una biblioteca Java para trabajar con HTML. Aquellos usando versiones de jsoup anteriores a 1.14.2 para analizar HTML o XML no confiables pueden ser vulnerables a ataques DOS. Si el analizador es ejecutado con una entrada suministrada por el usuario, un atacante puede suministrar contenido que cause que el analizador se atasque (un bucle indefinido hasta que se cancele), para completarse más lentamente de lo habitual o que lance una excepción inesperada. Este efecto puede permitir un ataque de denegación de servicio. El problema está parcheado en versión 1.14.2. Se presentan algunas soluciones disponibles. Los usuarios pueden limitar el análisis de las entradas, limitar el tamaño de las entradas en función de los recursos del sistema, y/o implementar controles de hilos para limitar el tiempo de ejecución del análisis.

*Credits: N/A
CVSS Scores
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High
Attack Vector
Network
Attack Complexity
Low
Authentication
None
Confidentiality
None
Integrity
None
Availability
Partial
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2021-07-29 CVE Reserved
  • 2021-08-18 CVE Published
  • 2024-05-03 EPSS Updated
  • 2024-08-04 CVE Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-248: Uncaught Exception
  • CWE-400: Uncontrolled Resource Consumption
  • CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop')
CAPEC
References (16)
URL Date SRC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Jsoup
Search vendor "Jsoup"
Jsoup
Search vendor "Jsoup" for product "Jsoup"
< 1.14.2
Search vendor "Jsoup" for product "Jsoup" and version " < 1.14.2"
-
Affected
Quarkus
Search vendor "Quarkus"
Quarkus
Search vendor "Quarkus" for product "Quarkus"
<= 2.2.3
Search vendor "Quarkus" for product "Quarkus" and version " <= 2.2.3"
-
Affected
Oracle
Search vendor "Oracle"
Banking Trade Finance
Search vendor "Oracle" for product "Banking Trade Finance"
14.5
Search vendor "Oracle" for product "Banking Trade Finance" and version "14.5"
-
Affected
Oracle
Search vendor "Oracle"
Banking Treasury Management
Search vendor "Oracle" for product "Banking Treasury Management"
14.5
Search vendor "Oracle" for product "Banking Treasury Management" and version "14.5"
-
Affected
Oracle
Search vendor "Oracle"
Business Process Management Suite
Search vendor "Oracle" for product "Business Process Management Suite"
12.2.1.3.0
Search vendor "Oracle" for product "Business Process Management Suite" and version "12.2.1.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Business Process Management Suite
Search vendor "Oracle" for product "Business Process Management Suite"
12.2.1.4.0
Search vendor "Oracle" for product "Business Process Management Suite" and version "12.2.1.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Flexcube Universal Banking
Search vendor "Oracle" for product "Flexcube Universal Banking"
>= 14.0.0 <= 14.3.0
Search vendor "Oracle" for product "Flexcube Universal Banking" and version " >= 14.0.0 <= 14.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Flexcube Universal Banking
Search vendor "Oracle" for product "Flexcube Universal Banking"
14.5
Search vendor "Oracle" for product "Flexcube Universal Banking" and version "14.5"
-
Affected
Oracle
Search vendor "Oracle"
Hospitality Token Proxy Service
Search vendor "Oracle" for product "Hospitality Token Proxy Service"
19.2
Search vendor "Oracle" for product "Hospitality Token Proxy Service" and version "19.2"
-
Affected
Oracle
Search vendor "Oracle"
Peoplesoft Enterprise Peopletools
Search vendor "Oracle" for product "Peoplesoft Enterprise Peopletools"
8.58
Search vendor "Oracle" for product "Peoplesoft Enterprise Peopletools" and version "8.58"
-
Affected
Oracle
Search vendor "Oracle"
Peoplesoft Enterprise Peopletools
Search vendor "Oracle" for product "Peoplesoft Enterprise Peopletools"
8.59
Search vendor "Oracle" for product "Peoplesoft Enterprise Peopletools" and version "8.59"
-
Affected
Oracle
Search vendor "Oracle"
Primavera Unifier
Search vendor "Oracle" for product "Primavera Unifier"
20.12
Search vendor "Oracle" for product "Primavera Unifier" and version "20.12"
-
Affected
Oracle
Search vendor "Oracle"
Primavera Unifier
Search vendor "Oracle" for product "Primavera Unifier"
21.12
Search vendor "Oracle" for product "Primavera Unifier" and version "21.12"
-
Affected
Oracle
Search vendor "Oracle"
Retail Customer Management And Segmentation Foundation
Search vendor "Oracle" for product "Retail Customer Management And Segmentation Foundation"
>= 17.0 <= 19.0
Search vendor "Oracle" for product "Retail Customer Management And Segmentation Foundation" and version " >= 17.0 <= 19.0"
-
Affected
Oracle
Search vendor "Oracle"
Webcenter Portal
Search vendor "Oracle" for product "Webcenter Portal"
12.2.1.3.0
Search vendor "Oracle" for product "Webcenter Portal" and version "12.2.1.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Webcenter Portal
Search vendor "Oracle" for product "Webcenter Portal"
12.2.1.4.0
Search vendor "Oracle" for product "Webcenter Portal" and version "12.2.1.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Communications Messaging Server
Search vendor "Oracle" for product "Communications Messaging Server"
8.1
Search vendor "Oracle" for product "Communications Messaging Server" and version "8.1"
-
Affected
Netapp
Search vendor "Netapp"
Management Services For Element Software And Netapp Hci
Search vendor "Netapp" for product "Management Services For Element Software And Netapp Hci"
--
Affected
Oracle
Search vendor "Oracle"
Financial Services Crime And Compliance Management Studio
Search vendor "Oracle" for product "Financial Services Crime And Compliance Management Studio"
8.0.8.2.0
Search vendor "Oracle" for product "Financial Services Crime And Compliance Management Studio" and version "8.0.8.2.0"
-
Affected
Oracle
Search vendor "Oracle"
Financial Services Crime And Compliance Management Studio
Search vendor "Oracle" for product "Financial Services Crime And Compliance Management Studio"
8.0.8.3.0
Search vendor "Oracle" for product "Financial Services Crime And Compliance Management Studio" and version "8.0.8.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Middleware Common Libraries And Tools
Search vendor "Oracle" for product "Middleware Common Libraries And Tools"
12.2.1.3.0
Search vendor "Oracle" for product "Middleware Common Libraries And Tools" and version "12.2.1.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Middleware Common Libraries And Tools
Search vendor "Oracle" for product "Middleware Common Libraries And Tools"
12.2.1.4.0
Search vendor "Oracle" for product "Middleware Common Libraries And Tools" and version "12.2.1.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Stream Analytics
Search vendor "Oracle" for product "Stream Analytics"
< 19.1.0.0.6.4
Search vendor "Oracle" for product "Stream Analytics" and version " < 19.1.0.0.6.4"
-
Affected
Oracle
Search vendor "Oracle"
Stream Analytics
Search vendor "Oracle" for product "Stream Analytics"
19c
Search vendor "Oracle" for product "Stream Analytics" and version "19c"
-
Affected