FAD-Checker Report

Multi-ecosystem dependency security audit
Project: outTest · /mnt/wsl/WipDrive/EY/outTest
Generated: 2026-06-04T12:07:47.619Z · fad-checker 2.2.2 · CVE data: 2026-06-04T05:34:13.779Z
CRITICAL Executive Summary
429 dependencies scanned
Top 5 most critical (preview)
8
Critical
27
High
31
Medium
13
Low
79
Total CVEs
28
in Direct
51
in Transitive
0
Vendored JS
11
EOL
7
Obsolete
237
Outdated
0
Scan alerts
Click a section header or a CVE row to toggle.

1. CVE Vulnerabilities — production (79)

1.a Maven (79)

1.a.0 All (79)

All — direct (28)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
HIGH
EPSS 45%
HIGH
8.1
CVE-2026-2603
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-306
Missing Authentication for Critical Function
2026-03-18 A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. This allows the attacker to complete broker logins even when the SAML Identity Provider is disabled, leading to unauthorized authentication.
Weaknesses (CWE) (1)
  • CWE-306 — Missing Authentication for Critical Function
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
HIGH · 73.9/100
0.2% prob · 45th pct
26.5.5
2026-03-18
2026-05-20
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
HIGH
EPSS 7%
HIGH
8.8
CVE-2026-1486
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-358
Improperly Implemented Security Check for Standard
2026-02-09 A flaw was found in Keycloak. A vulnerability exists in the jwt-authorization-grant flow where the server fails to verify if an Identity Provider (IdP) is enabled before issuing tokens. 26.5.3 nvdosv
Description
A flaw was found in Keycloak. A vulnerability exists in the jwt-authorization-grant flow where the server fails to verify if an Identity Provider (IdP) is enabled before issuing tokens. The issuer lookup mechanism (lookupIdentityProviderFromIssuer) retrieves the IdP configuration but does not filter for isEnabled=false. If an administrator disables an IdP (e.g., due to a compromise or offboarding), an entity possessing that IdP's signing key can still generate valid JWT assertions that Keycloak accepts, resulting in the issuance of valid access tokens.
Weaknesses (CWE) (1)
  • CWE-358 — Improperly Implemented Security Check for Standard
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
8.8 (HIGH)
HIGH · 71.9/100
0.0% prob · 7th pct
26.5.3
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 28%
HIGH
7.7
CVE-2026-2092
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-1287 2026-03-18 A flaw was found in Keycloak. Keycloak's Security Assertion Markup Language (SAML) broker endpoint does not properly validate encrypted assertions when the overall SAML response is not signed. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. Keycloak's Security Assertion Markup Language (SAML) broker endpoint does not properly validate encrypted assertions when the overall SAML response is not signed. An attacker with a valid signed SAML assertion can exploit this by crafting a malicious SAML response. This allows the attacker to inject an encrypted assertion for an arbitrary principal, leading to unauthorized access and potential information disclosure.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:L
7.7 (HIGH)
MEDIUM · 67.2/100
0.1% prob · 28th pct
26.5.5
2026-03-18
2026-04-08
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 90%
MEDIUM
5.9
CVE-2025-41242
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-22
Path Traversal
2025-08-18 Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant Servlet container. An application can be vulnerable when all the following are true: * the application is deployed… 6.2.10 nvdosv
Description
Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant Servlet container. An application can be vulnerable when all the following are true: * the application is deployed as a WAR or with an embedded Servlet container * the Servlet container does not reject suspicious sequences https://jakarta.ee/specifications/servlet/6.1/jakarta-servlet-spec-6.1.html#uri-path-canonicalization * the application serves static resources https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title  with Spring resource handling We have verified that applications deployed on Apache Tomcat or Eclipse Jetty are not vulnerable, as long as default security features are not disabled in the configuration. Because we cannot check exploits against all Servlet containers and configuration variants, we strongly recommend upgrading your application.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
5.9 (MEDIUM)
MEDIUM · 65.2/100
5.2% prob · 90th pct
6.2.10
2025-08-18
2026-02-04
exact
nvd+osv
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 2%
HIGH
8.1
CVE-2026-1529
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-347
Improper Verification of Cryptographic Signature
2026-02-09 A flaw was found in Keycloak. An attacker can exploit this vulnerability by modifying the organization ID and target email within a legitimate invitation token's JSON Web Token (JWT) payload. 26.5.3 nvdosv
Description
A flaw was found in Keycloak. An attacker can exploit this vulnerability by modifying the organization ID and target email within a legitimate invitation token's JSON Web Token (JWT) payload. This lack of cryptographic signature verification allows the attacker to successfully self-register into an unauthorized organization, leading to unauthorized access.
Weaknesses (CWE) (1)
  • CWE-347 — Improper Verification of Cryptographic Signature
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
MEDIUM · 65.2/100
0.0% prob · 2th pct
26.5.3
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 25%
HIGH
7.5
CVE-2025-41248
exact
org.springframework.security:
spring-security-core
6.5.1 direct
defined in: commons/common-spring-exception/pom.xml
CWE-289 2025-09-16 The Spring Security annotation detection mechanism may not correctly resolve annotations on methods within type hierarchies with a parameterized super type with unbounded generics. 6.4.10 nvdosv
Description
The Spring Security annotation detection mechanism may not correctly resolve annotations on methods within type hierarchies with a parameterized super type with unbounded generics. This can be an issue when using @PreAuthorize and other method security annotations, resulting in an authorization bypass. Your application may be affected by this if you are using Spring Security's @EnableMethodSecurity feature. You are not affected by this if you are not using @EnableMethodSecurity or if you do not use security annotations on methods in generic superclasses or generic interfaces. This CVE is published in conjunction with CVE-2025-41249 https://spring.io/security/cve-2025-41249 .
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
7.5 (HIGH)
MEDIUM · 65.1/100
0.1% prob · 25th pct
6.4.10
2025-09-16
2026-02-04
exact
nvd+osv
Aliases
Declared in (1 POM)
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 13%
HIGH
7.5
CVE-2026-42198
exact
org.postgresql:
postgresql
42.7.7 direct
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
CWE-770
Allocation of Resources Without Limits or Throttling
2026-05-05 pgjdbc is an open source postgresql JDBC Driver. From version 42.2.0 to before version 42.7.11, pgjdbc is vulnerable to a client-side denial of service during SCRAM-SHA-256 authentication. 42.7.11 nvdosv
Description
pgjdbc is an open source postgresql JDBC Driver. From version 42.2.0 to before version 42.7.11, pgjdbc is vulnerable to a client-side denial of service during SCRAM-SHA-256 authentication. A malicious server can instruct the driver to perform SCRAM authentication with a very large iteration count. With a large enough value, the client spends an unbounded amount of CPU time inside PBKDF2 before authentication can fail. A single attempt ties up a CPU core. Repeated or concurrent attempts exhaust client CPU and can wedge connection pools. In affected versions, loginTimeout did not fully mitigate this problem. When loginTimeout expired, the caller could stop waiting, but the worker thread performing the connection attempt could continue running and burning CPU inside the SCRAM PBKDF2 computation. This issue has been patched in version 42.7.11.
Weaknesses (CWE) (1)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 62.7/100
0.0% prob · 13th pct
42.7.11
2026-05-05
2026-05-06
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:postgresql:postgresql_jdbc_driver:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-core/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 16%
MEDIUM
6.9
CVE-2026-37980
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-79
Cross-site Scripting (XSS)
2026-04-14 A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with `manage-realm` or `manage-organizations` administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. nvdosv
Description
A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with `manage-realm` or `manage-organizations` administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. This flaw occurs because the `organization.alias` is placed into an inline JavaScript `onclick` handler, allowing a crafted JavaScript payload to execute in a user's browser when they view the login page. Successful exploitation enables arbitrary JavaScript execution, potentially leading to session theft, unauthorized account actions, or further attacks against users of the affected realm.
Weaknesses (CWE) (1)
  • CWE-79 — Cross-site Scripting (XSS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:L/A:N
6.9 (MEDIUM)
MEDIUM · 58.3/100
0.0% prob · 16th pct
2026-04-14
2026-04-16
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 11%
MEDIUM
6.9
CVE-2026-34478
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-117
Improper Output Neutralization for Logs
CWE-684
2026-04-10 Apache Log4j Core's Rfc5424Layout https://logging.apache.org/log4j/2.x/manual/layouts.html#RFC5424Layout , in versions 2.21.0 through 2.25.3, is vulnerable to log injection via CRLF sequences due to undocumented renames of security-relevan… 2.25.4 fadnvdosv
Description
Apache Log4j Core's Rfc5424Layout https://logging.apache.org/log4j/2.x/manual/layouts.html#RFC5424Layout , in versions 2.21.0 through 2.25.3, is vulnerable to log injection via CRLF sequences due to undocumented renames of security-relevant configuration attributes. Two distinct issues affect users of stream-based syslog services who configure Rfc5424Layout directly: * The newLineEscape attribute was silently renamed, causing newline escaping to stop working for users of TCP framing (RFC 6587), exposing them to CRLF injection in log output. * The useTlsMessageFormat attribute was silently renamed, causing users of TLS framing (RFC 5425) to be silently downgraded to unframed TCP (RFC 6587), without newline escaping. Users of the SyslogAppender are not affected, as its configuration attributes were not modified. Users are advised to upgrade to Apache Log4j Core 2.25.4, which corrects this issue.
Weaknesses (CWE) (2)
  • CWE-117 — Improper Output Neutralization for Logs
  • CWE-684 (unknown weakness)
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.9 (MEDIUM)
MEDIUM · 57.3/100
0.0% prob · 11th pct
2.25.4
2026-04-10
2026-04-17
exact
fad+nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta3:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 10%
MEDIUM
6.9
CVE-2026-34480
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-116
Improper Encoding or Escaping of Output
2026-04-10 Apache Log4j Core's XmlLayout https://logging.apache.org/log4j/2.x/manual/layouts.html#XmlLayout , in versions up to and including 2.25.3, fails to sanitize characters forbidden by the XML 1.0 specification https://www.w3.org/TR/xml/#char… 2.25.4 fadnvdosv
Description
Apache Log4j Core's XmlLayout https://logging.apache.org/log4j/2.x/manual/layouts.html#XmlLayout , in versions up to and including 2.25.3, fails to sanitize characters forbidden by the XML 1.0 specification https://www.w3.org/TR/xml/#charsets producing invalid XML output whenever a log message or MDC value contains such characters. The impact depends on the StAX implementation in use: * JRE built-in StAX: Forbidden characters are silently written to the output, producing malformed XML. Conforming parsers must reject such documents with a fatal error, which may cause downstream log-processing systems to drop the affected records. * Alternative StAX implementations (e.g., Woodstox https://github.com/FasterXML/woodstox , a transitive dependency of the Jackson XML Dataformat module): An exception is thrown during the logging call, and the log event is never delivered to its intended appender, only to Log4j's internal status logger. Users are advised to upgrade to Apache Log4j Core 2.25.4, which corrects this issue by sanitizing forbidden characters before XML output.
Weaknesses (CWE) (1)
  • CWE-116 — Improper Encoding or Escaping of Output
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.9 (MEDIUM)
MEDIUM · 57.3/100
0.0% prob · 10th pct
2.25.4
2026-04-10
2026-04-16
exact
fad+nvd+osv
Affected CPE configurations (7)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta3:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 4%
MEDIUM
6.5
CVE-2025-14559
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-840 2026-01-21 A flaw was found in the keycloak-services component of Keycloak. This vulnerability allows the issuance of access and refresh tokens for disabled users, leading to unauthorized use of previously revoked privileges, via a business logic vuln… 26.5.2 nvdosv
Description
A flaw was found in the keycloak-services component of Keycloak. This vulnerability allows the issuance of access and refresh tokens for disabled users, leading to unauthorized use of previously revoked privileges, via a business logic vulnerability in the Token Exchange implementation when a privileged client invokes the token exchange flow.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
6.5 (MEDIUM)
MEDIUM · 52.8/100
0.0% prob · 4th pct
26.5.2
2026-01-21
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 12%
MEDIUM
6.3
CVE-2026-34477
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-297
Improper Validation of Certificate with Host Mismatch
CWE-295
Improper Certificate Validation
2026-04-10 The fix for CVE-2025-68161 https://logging.apache.org/security.html#CVE-2025-68161 was incomplete: it addressed hostname verification only when enabled via the log4j2.sslVerifyHostName https://logging.apache.org/log4j/2.x/manual/systempr… 2.25.4 fadnvdosv
Description
The fix for CVE-2025-68161 https://logging.apache.org/security.html#CVE-2025-68161 was incomplete: it addressed hostname verification only when enabled via the log4j2.sslVerifyHostName https://logging.apache.org/log4j/2.x/manual/systemproperties.html#log4j2.sslVerifyHostName system property, but not when configured through the verifyHostName https://logging.apache.org/log4j/2.x/manual/appenders/network.html#SslConfiguration-attr-verifyHostName attribute of the <Ssl> element. Although the verifyHostName configuration attribute was introduced in Log4j Core 2.12.0, it was silently ignored in all versions through 2.25.3, leaving TLS connections vulnerable to interception regardless of the configured value. A network-based attacker may be able to perform a man-in-the-middle attack when all of the following conditions are met: * An SMTP, Socket, or Syslog appender is in use. * TLS is configured via a nested <Ssl> element. * The attacker can present a certificate issued by a CA trusted by the appender's configured trust store, or by the default Java trust store if none is configured. This issue does not affect users of the HTTP appender, which uses a separate verifyHostname https://logging.apache.org/log4j/2.x/manual/appenders/network.html#HttpAppender-attr-verifyHostName attribute that was not subject to this bug and verifies host names by default. Users are advised to upgrade to Apache Log4j Core 2.25.4, which corrects this issue.
Weaknesses (CWE) (2)
  • CWE-297 — Improper Validation of Certificate with Host Mismatch
  • CWE-295 — Improper Certificate Validation
Metadata
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.3 (MEDIUM)
MEDIUM · 52.8/100
0.0% prob · 12th pct
2.25.4
2026-04-10
2026-04-17
exact
fad+nvd+osv
Affected CPE configurations (7)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta3:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 27%
MEDIUM
5.9
CVE-2026-22737
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-22
Path Traversal
2026-03-20 Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views. This issue aff… 7.0.6 nvdosv
Description
Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views. This issue affects Spring Framework: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
5.9 (MEDIUM)
MEDIUM · 52.5/100
0.1% prob · 27th pct
7.0.6
2026-03-20
2026-03-26
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 9%
MEDIUM
6.3
CVE-2025-68161
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-297
Improper Validation of Certificate with Host Mismatch
CWE-295
Improper Certificate Validation
2025-12-18 The Socket Appender in Apache Log4j Core versions 2.0-beta9 through 2.25.2 does not perform TLS hostname verification of the peer certificate, even when the verifyHostName https://logging.apache.org/log4j/2.x/manual/appenders/network.html#… 2.25.3 fadnvdosv
Description
The Socket Appender in Apache Log4j Core versions 2.0-beta9 through 2.25.2 does not perform TLS hostname verification of the peer certificate, even when the verifyHostName https://logging.apache.org/log4j/2.x/manual/appenders/network.html#SslConfiguration-attr-verifyHostName configuration attribute or the log4j2.sslVerifyHostName https://logging.apache.org/log4j/2.x/manual/systemproperties.html#log4j2.sslVerifyHostName system property is set to true. This issue may allow a man-in-the-middle attacker to intercept or redirect log traffic under the following conditions: * The attacker is able to intercept or redirect network traffic between the client and the log receiver. * The attacker can present a server certificate issued by a certification authority trusted by the Socket Appender’s configured trust store (or by the default Java trust store if no custom trust store is configured). Users are advised to upgrade to Apache Log4j Core version 2.25.3, which addresses this issue. As an alternative mitigation, the Socket Appender may be configured to use a private or restricted trust root to limit the set of trusted certificates.
Weaknesses (CWE) (2)
  • CWE-297 — Improper Validation of Certificate with Host Mismatch
  • CWE-295 — Improper Certificate Validation
Metadata
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.3 (MEDIUM)
MEDIUM · 52.2/100
0.0% prob · 9th pct
2.25.3
2025-12-18
2026-02-04
exact
fad+nvd+osv
Affected CPE configurations (6)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:-:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:beta9:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:rc1-rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:rc2:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 31%
MEDIUM
5.4
CVE-2025-11429
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-613
Insufficient Session Expiration
2025-10-23 A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the "Remember Me" realm setting on existing user sessions. 26.4.1 nvdosv
Description
A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the "Remember Me" realm setting on existing user sessions. Sessions created while "Remember Me" was active retain their extended session lifetime until they expire, overriding the administrator's recent security configuration change. This is a logic flaw in session management increases the potential window for successful session hijacking or unauthorized long-term access persistence. The flaw lies in the session expiration logic relying on the session-local "remember-me" flag without validating the current realm-level configuration.
Weaknesses (CWE) (1)
  • CWE-613 — Insufficient Session Expiration
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4 (MEDIUM)
MEDIUM · 49.5/100
0.1% prob · 31th pct
26.4.1
2025-10-23
2026-02-17
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 29%
MEDIUM
5.3
CVE-2025-8419
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-93
CRLF Injection
2025-09-17 A vulnerability was found in Keycloak-services. Special characters used during e-mail registration may perform SMTP Injection and unexpectedly send short unwanted e-mails. 26.2.8 nvdosv
Description
A vulnerability was found in Keycloak-services. Special characters used during e-mail registration may perform SMTP Injection and unexpectedly send short unwanted e-mails. The email is limited to 64 characters (limited local part of the email), so the attack is limited to very shorts emails (subject and little data, the example is 60 chars). This flaw's only direct consequence is an unsolicited email being sent from the Keycloak server. However, this action could be a precursor for more sophisticated attacks.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
5.3 (MEDIUM)
MEDIUM · 48.1/100
0.1% prob · 29th pct
26.2.8
2025-09-17
2025-09-17
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:keycloak:-:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 21%
MEDIUM
5.3
CVE-2026-22745
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-400
Uncontrolled Resource Consumption (DoS)
2026-04-29 Spring MVC and WebFlux applications are vulnerable to Denial of Service attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC o… 7.0.7 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to Denial of Service attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is serving static resources from the file system * the application is running on a Windows platform When all the conditions above are met, the attacker can send malicious requests that are slow to resolve and that can keep HTTP connections in use. This can cause a Denial of Service on the application.
Weaknesses (CWE) (1)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
5.3 (MEDIUM)
MEDIUM · 46.6/100
0.1% prob · 21th pct
7.0.7
2026-04-29
2026-05-08
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 14%
MEDIUM
5.3
CVE-2026-2575
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-409
Improper Handling of Highly Compressed Data (Zip Bomb)
2026-03-18 A flaw was found in Keycloak. An unauthenticated remote attacker can trigger an application level Denial of Service (DoS) by sending a highly compressed SAMLRequest through the SAML Redirect Binding. 26.5.4 nvdosv
Description
A flaw was found in Keycloak. An unauthenticated remote attacker can trigger an application level Denial of Service (DoS) by sending a highly compressed SAMLRequest through the SAML Redirect Binding. The server fails to enforce size limits during DEFLATE decompression, leading to an OutOfMemoryError (OOM) and subsequent process termination. This vulnerability allows an attacker to disrupt the availability of the service.
Weaknesses (CWE) (1)
  • CWE-409 — Improper Handling of Highly Compressed Data (Zip Bomb)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
5.3 (MEDIUM)
MEDIUM · 45.2/100
0.0% prob · 14th pct
26.5.4
2026-03-18
2026-03-18
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 2%
MEDIUM
5.4
CVE-2025-14778
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-266 2026-02-09 A flaw was found in Keycloak. A significant Broken Access Control vulnerability exists in the UserManagedPermissionService (UMA Protection API). 26.2.13 nvdosv
Description
A flaw was found in Keycloak. A significant Broken Access Control vulnerability exists in the UserManagedPermissionService (UMA Protection API). When updating or deleting a UMA policy associated with multiple resources, the authorization check only verifies the caller's ownership against the first resource in the policy's list. This allows a user (Owner A) who owns one resource (RA) to update a shared policy and modify authorization rules for other resources (e.g., RB) in that same policy, even if those other resources are owned by a different user (Owner B). This constitutes a horizontal privilege escalation.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4 (MEDIUM)
MEDIUM · 43.5/100
0.0% prob · 2th pct
26.2.13
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 15%
MEDIUM
4.8
CVE-2026-22751
exact
org.springframework.security:
spring-security-core
6.5.1 direct
defined in: commons/common-spring-exception/pom.xml
CWE-367
TOCTOU Race Condition
2026-04-21 Vulnerability in Spring Spring Security. Applications that explicitly configure One-Time Token login with JdbcOneTimeTokenService are vulnerable to a Time-of-check Time-of-use (TOCTOU) race condition. This issue affects Spring Security: fro… 6.5.10 nvdosv
Description
Vulnerability in Spring Spring Security. Applications that explicitly configure One-Time Token login with JdbcOneTimeTokenService are vulnerable to a Time-of-check Time-of-use (TOCTOU) race condition. This issue affects Spring Security: from 6.4.0 through 6.4.15, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4.
Weaknesses (CWE) (1)
  • CWE-367 — TOCTOU Race Condition
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
4.8 (MEDIUM)
MEDIUM · 41.4/100
0.0% prob · 15th pct
6.5.10
2026-04-21
2026-05-05
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-spring-exception/pom.xml
LOW
EPSS 4%
MEDIUM
4.2
CVE-2026-3429
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-284
Improper Access Control
2026-03-11 A flaw was identified in the Account REST API of Keycloak that allows a user authenticated at a lower security level to perform sensitive actions intended only for higher-assurance sessions. nvdosv
Description
A flaw was identified in the Account REST API of Keycloak that allows a user authenticated at a lower security level to perform sensitive actions intended only for higher-assurance sessions. Specifically, an attacker who has already obtained a victim’s password can delete the victim’s registered MFA/OTP credential without first proving possession of that factor. The attacker can then register their own MFA device, effectively taking full control of the account. This weakness undermines the intended protection provided by multi-factor authentication.
Weaknesses (CWE) (1)
  • CWE-284 — Improper Access Control
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
4.2 (MEDIUM)
LOW · 34.4/100
0.0% prob · 4th pct
2026-03-11
2026-04-02
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 21%
LOW
3.7
CVE-2026-22746
exact
org.springframework.security:
spring-security-core
6.5.1 direct
defined in: commons/common-spring-exception/pom.xml
CWE-208
Observable Timing Discrepancy
2026-04-22 Vulnerability in Spring Spring Security. If an application is using the UserDetails#isEnabled, #isAccountNonExpired, or #isAccountNonLocked user attributes, to enable, expire, or lock users, then DaoAuthenticationProvider's timing attack de… 6.5.10 nvdosv
Description
Vulnerability in Spring Spring Security. If an application is using the UserDetails#isEnabled, #isAccountNonExpired, or #isAccountNonLocked user attributes, to enable, expire, or lock users, then DaoAuthenticationProvider's timing attack defense can be bypassed for users who are disabled, expired, or locked.This issue affects Spring Security: from 5.7.0 through 5.7.22, from 5.8.0 through 5.8.24, from 6.3.0 through 6.3.15, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4.
Weaknesses (CWE) (1)
  • CWE-208 — Observable Timing Discrepancy
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
3.7 (LOW)
LOW · 33.8/100
0.1% prob · 21th pct
6.5.10
2026-04-22
2026-05-05
exact
nvd+osv
Affected CPE configurations (6)
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-spring-exception/pom.xml
LOW
EPSS 10%
LOW
3.8
CVE-2026-2733
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-285
Improper Authorization
2026-02-19 A flaw was identified in the Docker v2 authentication endpoint of Keycloak, where tokens continue to be issued even after a Docker registry client has been administratively disabled. nvdosv
Description
A flaw was identified in the Docker v2 authentication endpoint of Keycloak, where tokens continue to be issued even after a Docker registry client has been administratively disabled. This means that turning the client “Enabled” setting to OFF does not fully prevent access. As a result, previously valid credentials can still be used to obtain authentication tokens. This weakens administrative controls and could allow unintended access to container registry resources.
Weaknesses (CWE) (1)
  • CWE-285 — Improper Authorization
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N
3.8 (LOW)
LOW · 32.4/100
0.0% prob · 10th pct
2026-02-19
2026-03-06
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 7%
LOW
3.1
CVE-2026-1190
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-112 2026-01-26 A flaw was found in Keycloak's SAML brokering functionality. When Keycloak is configured as a client in a Security Assertion Markup Language (SAML) setup, it fails to validate the `NotOnOrAfter` timestamp within the `SubjectConfirmationData… nvdosv
Description
A flaw was found in Keycloak's SAML brokering functionality. When Keycloak is configured as a client in a Security Assertion Markup Language (SAML) setup, it fails to validate the `NotOnOrAfter` timestamp within the `SubjectConfirmationData`. This allows an attacker to delay the expiration of SAML responses, potentially extending the time a response is considered valid and leading to unexpected session durations or resource consumption.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N
3.1 (LOW)
LOW · 26.1/100
0.0% prob · 7th pct
2026-01-26
2026-03-06
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 26%
LOW
2.6
CVE-2026-22735
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-667 2026-03-20 Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE). This issue affects Spring Foundation: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 th… 7.0.6 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE). This issue affects Spring Foundation: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N
2.6 (LOW)
LOW · 26/100
0.1% prob · 26th pct
7.0.6
2026-03-20
2026-03-26
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
LOW
EPSS 2%
LOW
2.7
CVE-2025-13881
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-266 2026-02-02 A flaw was found in Keycloak Admin API. This vulnerability allows an administrator with limited privileges to retrieve sensitive custom attributes via the /unmanagedAttributes endpoint, bypassing User Profile visibility settings. 26.5.2 nvdosv
Description
A flaw was found in Keycloak Admin API. This vulnerability allows an administrator with limited privileges to retrieve sensitive custom attributes via the /unmanagedAttributes endpoint, bypassing User Profile visibility settings.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
2.7 (LOW)
LOW · 21.9/100
0.0% prob · 2th pct
26.5.2
2026-02-02
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 2%
LOW
2.7
CVE-2025-14082
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-284
Improper Access Control
2025-12-10 A flaw was found in Keycloak Admin REST (Representational State Transfer) API. This vulnerability allows information disclosure of sensitive role metadata via insufficient authorization checks on the /admin/realms/{realm}/roles endpoint. 26.5.0 nvdosv
Description
A flaw was found in Keycloak Admin REST (Representational State Transfer) API. This vulnerability allows information disclosure of sensitive role metadata via insufficient authorization checks on the /admin/realms/{realm}/roles endpoint.
Weaknesses (CWE) (1)
  • CWE-284 — Improper Access Control
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
2.7 (LOW)
LOW · 21.9/100
0.0% prob · 2th pct
26.5.0
2025-12-10
2026-04-02
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 24%
LOW
0.0
CVE-2026-22741
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-524 2026-04-29 Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring W… 7.0.7 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is configuring the  resource chain support https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title  with caching enabled * the application adds support for encoded resources resolution * the resource cache must be empty when the attacker has access to the application When all the conditions above are met, the attacker can send malicious requests and poison the resource cache with resources using the wrong encoding. This can cause a denial of service by breaking the front-end application for clients.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
0.0 (LOW)
LOW · 20.8/100
0.1% prob · 24th pct
7.0.7
2026-04-29
2026-05-08
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml

All — transitive (51)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSourceRecommended action
HIGH
EPSS 49%
CRITICAL
9.8
CVE-2026-41293
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-20
Improper Input Validation
2026-05-12 Improper Input Validation vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 10.0.0-M1 through 10.0.27. Older, end of suppor… 9.0.118 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.118
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Input Validation vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 10.0.0-M1 through 10.0.27. Older, end of support versions may also be affected. Users are recommended to upgrade to version [FIXED_VERSION], which fixes the issue.
Weaknesses (CWE) (1)
  • CWE-20 — Improper Input Validation
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
9.8 (CRITICAL)
HIGH · 88.2/100
0.3% prob · 49th pct
9.0.118
2026-05-12
2026-05-19
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 34%
CRITICAL
9.8
CVE-2026-43512
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-592 2026-05-12 DEPRECATED: Authentication Bypass Issues vulnerability in digest authentication in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 t… 9.0.118 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.118
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
DEPRECATED: Authentication Bypass Issues vulnerability in digest authentication in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 through 8.5.100, from before 7.0.0. Older unsupported versions any also be affect Users are recommended to upgrade to version 11.0.22, 10.1.55 or 9.0.118 which fix the issue.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
9.8 (CRITICAL)
HIGH · 85.1/100
0.1% prob · 34th pct
9.0.118
2026-05-12
2026-05-19
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 33%
LOW
9.6
CVE-2025-55754
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-150 2025-10-27 Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in Apache Tomcat. Tomcat did not escape ANSI escape sequences in log messages. 11.0.11 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.11
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in Apache Tomcat. Tomcat did not escape ANSI escape sequences in log messages. If Tomcat was running in a console on a Windows operating system, and the console supported ANSI escape sequences, it was possible for an attacker to use a specially crafted URL to inject ANSI escape sequences to manipulate the console and the clipboard and attempt to trick an administrator into running an attacker controlled command. While no attack vector was found, it may have been possible to mount this attack on other operating systems. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.10, from 10.1.0-M1 through 10.1.44, from 9.0.40 through 9.0.108. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.60 though 8.5.100. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.11 or later, 10.1.45 or later or 9.0.109 or later, which fix the issue.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
9.6 (LOW)
HIGH · 83.4/100
0.1% prob · 33th pct
11.0.11
2025-10-27
2026-05-13
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 26%
CRITICAL
9.1
CVE-2026-43515
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-285
Improper Authorization
2026-05-12 Improper Authorization vulnerability when multiple method constraints define an HTTP method for the same extension in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0… 9.0.118 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.118
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Authorization vulnerability when multiple method constraints define an HTTP method for the same extension in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Users are recommended to upgrade to version 11.0.22, 10.1.55 or 9.0.118 which fix the issue.
Weaknesses (CWE) (1)
  • CWE-285 — Improper Authorization
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
9.1 (CRITICAL)
HIGH · 78.1/100
0.1% prob · 26th pct
9.0.118
2026-05-12
2026-05-22
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 28%
CRITICAL
9.0
CVE-2026-41901
exact
org.thymeleaf:
thymeleaf-spring6
3.1.3.RELEASE transitive d2
via com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf
CWE-917
Expression Language Injection (EL Injection)
CWE-1336
2026-05-04 Thymeleaf is a server-side Java template engine for web and standalone environments. Prior to 3.1.5.RELEASE, a security bypass vulnerability exists in the expression execution mechanisms of Thymeleaf. 3.1.5.RELEASE nvdosv Pin org.thymeleaf:thymeleaf-spring6 ≥ 3.1.5.RELEASE
or update com.kleegroup.accelerator:accelerator-publish-html 1.1.0 → 1.2.0
Description
Thymeleaf is a server-side Java template engine for web and standalone environments. Prior to 3.1.5.RELEASE, a security bypass vulnerability exists in the expression execution mechanisms of Thymeleaf. Although the library provides mechanisms to avoid the execution of potentially dangerous expressions in some specific sandboxed (restricted) contexts, it fails to properly neutralize specific constructs that allow this kind of expressions to be executed. If an application developer passes to the template engine unsanitized variables that contain such expressions, and these values are used in sandboxed contexts inside the templates, these expressions can be executed achieving Server-Side Template Injection (SSTI). This vulnerability is fixed in 3.1.5.RELEASE.
Weaknesses (CWE) (2)
  • CWE-917 — Expression Language Injection (EL Injection)
  • CWE-1336 (unknown weakness)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
9.0 (CRITICAL)
HIGH · 77.6/100
0.1% prob · 28th pct
3.1.5.RELEASE
2026-05-04
2026-05-13
exact
nvd+osv
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6
HIGH
EPSS 28%
CRITICAL
9.0
CVE-2026-41901
exact
org.thymeleaf:
thymeleaf
3.1.3.RELEASE transitive d3
via com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6
CWE-917
Expression Language Injection (EL Injection)
CWE-1336
2026-05-04 Thymeleaf is a server-side Java template engine for web and standalone environments. Prior to 3.1.5.RELEASE, a security bypass vulnerability exists in the expression execution mechanisms of Thymeleaf. 3.1.5.RELEASE nvdosv Pin org.thymeleaf:thymeleaf ≥ 3.1.5.RELEASE
or update com.kleegroup.accelerator:accelerator-publish-html 1.1.0 → 1.2.0
Description
Thymeleaf is a server-side Java template engine for web and standalone environments. Prior to 3.1.5.RELEASE, a security bypass vulnerability exists in the expression execution mechanisms of Thymeleaf. Although the library provides mechanisms to avoid the execution of potentially dangerous expressions in some specific sandboxed (restricted) contexts, it fails to properly neutralize specific constructs that allow this kind of expressions to be executed. If an application developer passes to the template engine unsanitized variables that contain such expressions, and these values are used in sandboxed contexts inside the templates, these expressions can be executed achieving Server-Side Template Injection (SSTI). This vulnerability is fixed in 3.1.5.RELEASE.
Weaknesses (CWE) (2)
  • CWE-917 — Expression Language Injection (EL Injection)
  • CWE-1336 (unknown weakness)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
9.0 (CRITICAL)
HIGH · 77.6/100
0.1% prob · 28th pct
3.1.5.RELEASE
2026-05-04
2026-05-13
exact
nvd+osv
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6 → org.thymeleaf:thymeleaf
HIGH
EPSS 85%
HIGH
7.5
CVE-2012-0881
exact
xerces:
xercesImpl
2.9.1 transitive d5
via com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java
CWE-399 2020-06-15 Apache Xerces2 Java Parser before 2.12.0 allows remote attackers to cause a denial of service (CPU consumption) via a crafted message to an XML service, which triggers hash table collisions. 2.12.0 nvdosv Pin xerces:xercesImpl ≥ 2.12.0
or update com.kleegroup.accelerator:accelerator-publish-odt2pdf 1.1.2 → 1.2.0
Description
Apache Xerces2 Java Parser before 2.12.0 allows remote attackers to cause a denial of service (CPU consumption) via a crafted message to an XML service, which triggers hash table collisions.
Weaknesses (CWE) (1)
Metadata
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
HIGH · 76.9/100
2.2% prob · 85th pct
2.12.0
2020-06-15
2024-03-11
exact
nvd+osv
External links (21)
Mailing list15 links
Affected CPE configurations (1)
  • cpe:2.3:a:apache:xerces2_java:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java → xerces:xercesImpl
HIGH
EPSS 33%
HIGH
8.7
CVE-2024-7254
exact
com.google.protobuf:
protobuf-java
3.25.1 transitive d6
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-grpc-common → io.vertx:vertx-grpc → io.grpc:grpc-protobuf
CWE-400
Uncontrolled Resource Consumption (DoS)
CWE-674
Uncontrolled Recursion
+1
2024-09-19 Any project that parses untrusted Protocol Buffers data containing an arbitrary number of nested groups / series of SGROUP tags can corrupted by exceeding the stack limit i.e. StackOverflow. 3.25.5 fadnvdosv Pin com.google.protobuf:protobuf-java ≥ 3.25.5
pulled in by org.keycloak:keycloak-services
Description
Any project that parses untrusted Protocol Buffers data containing an arbitrary number of nested groups / series of SGROUP tags can corrupted by exceeding the stack limit i.e. StackOverflow. Parsing nested groups as unknown fields with DiscardUnknownFieldsParser or Java Protobuf Lite parser, or against Protobuf map fields, creates unbounded recursions that can be abused by an attacker.
Weaknesses (CWE) (3)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
  • CWE-674 — Uncontrolled Recursion
  • CWE-787 — Out-of-bounds Write
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
8.7 (HIGH)
HIGH · 76.2/100
0.1% prob · 33th pct
3.25.5
2024-09-19
2026-02-04
exact
fad+nvd+osv
Affected CPE configurations (20)
  • cpe:2.3:a:google:protobuf:*:*:*:*:*:ruby:*:*
  • cpe:2.3:a:google:protobuf:*:*:*:*:*:ruby:*:*
  • cpe:2.3:a:google:protobuf:*:*:*:*:*:ruby:*:*
  • cpe:2.3:a:google:protobuf-java:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-java:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-java:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-javalite:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-javalite:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-javalite:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-kotlin:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-kotlin:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-kotlin:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-kotlin-lite:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-kotlin-lite:*:*:*:*:*:*:*:*
  • cpe:2.3:a:google:protobuf-kotlin-lite:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:linux:*:*
  • cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:vmware_vsphere:*:*
  • cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:windows:*:*
  • cpe:2.3:a:netapp:bluexp:-:*:*:*:*:*:*:*
  • cpe:2.3:a:netapp:ontap_tools:10:*:*:*:*:vmware_vsphere:*:*
Aliases
All dependency chains (1)
1. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-grpc-common → io.vertx:vertx-grpc → io.grpc:grpc-protobuf → com.google.protobuf:protobuf-java
HIGH
EPSS 16%
MEDIUM
9.1
CVE-2025-66614
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-20
Improper Input Validation
CWE-295
Improper Certificate Validation
2026-02-17 Improper Input Validation vulnerability. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.14, from 10.1.0-M1 through 10.1.49, from 9.0.0-M1 through 9.0.112. The following versions were EOL at the time the CVE was created but … 11.0.15 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.15
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Input Validation vulnerability. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.14, from 10.1.0-M1 through 10.1.49, from 9.0.0-M1 through 9.0.112. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100. Older EOL versions are not affected. Tomcat did not validate that the host name provided via the SNI extension was the same as the host name provided in the HTTP host header field. If Tomcat was configured with more than one virtual host and the TLS configuration for one of those hosts did not require client certificate authentication but another one did, it was possible for a client to bypass the client certificate authentication by sending different host names in the SNI extension and the HTTP host header field. The vulnerability only applies if client certificate authentication is only enforced at the Connector. It does not apply if client certificate authentication is enforced at the web application. Users are recommended to upgrade to version 11.0.15 or later, 10.1.50 or later or 9.0.113 or later, which fix the issue.
Weaknesses (CWE) (2)
  • CWE-20 — Improper Input Validation
  • CWE-295 — Improper Certificate Validation
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
9.1 (MEDIUM)
HIGH · 76.1/100
0.1% prob · 16th pct
11.0.15
2026-02-17
2026-03-13
exact
nvd+osv
Affected CPE configurations (76)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone1:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone10:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone11:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone12:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone13:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone14:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone15:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone16:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone17:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone18:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone19:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone2:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone20:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone21:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone22:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone23:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone24:*:*:*:*:*:*
  • +56 more
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 80%
HIGH
7.5
CVE-2025-53506
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-400
Uncontrolled Resource Consumption (DoS)
2025-07-10 Uncontrolled Resource Consumption vulnerability in Apache Tomcat if an HTTP/2 client did not acknowledge the initial settings frame that reduces the maximum permitted concurrent streams. This issue affects Apache Tomcat: from 11.0.0-M1 thr… 9.0.107 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.107
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Uncontrolled Resource Consumption vulnerability in Apache Tomcat if an HTTP/2 client did not acknowledge the initial settings frame that reduces the maximum permitted concurrent streams. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.8, from 10.1.0-M1 through 10.1.42, from 9.0.0.M1 through 9.0.106. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100. Other EOL versions may also be affected. Users are recommended to upgrade to version 11.0.9, 10.1.43 or 9.0.107, which fix the issue.
Weaknesses (CWE) (1)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
HIGH · 75.9/100
1.2% prob · 80th pct
9.0.107
2025-07-10
2026-03-06
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 78%
HIGH
7.5
CVE-2025-48989
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-404
Improper Resource Shutdown or Release
2025-08-13 Improper Resource Shutdown or Release vulnerability in Apache Tomcat made Tomcat vulnerable to the made you reset attack. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.9, from 10.1.0-M1 through 10.1.43 and from 9.0.0.M1 thr… 11.0.10 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.10
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Resource Shutdown or Release vulnerability in Apache Tomcat made Tomcat vulnerable to the made you reset attack. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.9, from 10.1.0-M1 through 10.1.43 and from 9.0.0.M1 through 9.0.107. Older, EOL versions may also be affected. Users are recommended to upgrade to one of versions 11.0.10, 10.1.44 or 9.0.108 which fix the issue.
Weaknesses (CWE) (1)
  • CWE-404 — Improper Resource Shutdown or Release
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
HIGH · 75.5/100
1.0% prob · 78th pct
11.0.10
2025-08-13
2026-05-13
exact
nvd+osv
Affected CPE configurations (30)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone1:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone10:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone11:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone12:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone13:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone14:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone15:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone16:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone17:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone18:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone19:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone2:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone20:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone21:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone22:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone23:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone24:*:*:*:*:*:*
  • +10 more
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 18%
CRITICAL
9.0
CVE-2026-40477
exact
org.thymeleaf:
thymeleaf
3.1.3.RELEASE transitive d3
via com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6
CWE-917
Expression Language Injection (EL Injection)
CWE-1336
2026-04-15 Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the expression execution mechanisms. 3.1.4.RELEASE nvdosv Pin org.thymeleaf:thymeleaf ≥ 3.1.4.RELEASE
or update com.kleegroup.accelerator:accelerator-publish-html 1.1.0 → 1.2.0
Description
Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the expression execution mechanisms. Although the library provides mechanisms to prevent expression injection, it fails to properly restrict the scope of accessible objects, allowing specific potentially sensitive objects to be reached from within a template. If an application developer passes unvalidated user input directly to the template engine, an unauthenticated remote attacker can bypass the library's protections to achieve Server-Side Template Injection (SSTI). This issue has ben fixed in version 3.1.4.RELEASE.
Weaknesses (CWE) (2)
  • CWE-917 — Expression Language Injection (EL Injection)
  • CWE-1336 (unknown weakness)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
9.0 (CRITICAL)
HIGH · 75.5/100
0.1% prob · 18th pct
3.1.4.RELEASE
2026-04-15
2026-05-05
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:thymeleaf:thymeleaf:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6 → org.thymeleaf:thymeleaf
HIGH
EPSS 18%
CRITICAL
9.0
CVE-2026-40478
exact
org.thymeleaf:
thymeleaf
3.1.3.RELEASE transitive d3
via com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6
CWE-917
Expression Language Injection (EL Injection)
CWE-1336
2026-04-15 Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the the expression execution mechanisms. 3.1.4.RELEASE nvdosv Pin org.thymeleaf:thymeleaf ≥ 3.1.4.RELEASE
or update com.kleegroup.accelerator:accelerator-publish-html 1.1.0 → 1.2.0
Description
Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the the expression execution mechanisms. Although the library provides mechanisms to prevent expression injection, it fails to properly neutralize specific syntax patterns that allow for the execution of unauthorized expressions. If an application developer passes unvalidated user input directly to the template engine, an unauthenticated remote attacker can bypass the library's protections to achieve Server-Side Template Injection (SSTI). This issue has ben fixed in version 3.1.4.RELEASE.
Weaknesses (CWE) (2)
  • CWE-917 — Expression Language Injection (EL Injection)
  • CWE-1336 (unknown weakness)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
9.0 (CRITICAL)
HIGH · 75.5/100
0.1% prob · 18th pct
3.1.4.RELEASE
2026-04-15
2026-05-05
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:thymeleaf:thymeleaf:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6 → org.thymeleaf:thymeleaf
HIGH
EPSS 92%
HIGH
7.1
CVE-2013-4002
exact
xerces:
xercesImpl
2.9.1 transitive d5
via com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java
2022-05-13 XMLscanner.java in Apache Xerces2 Java Parser before 2.12.0, as used in the Java Runtime Environment (JRE) in IBM Java 5.0 before 5.0 SR16-FP3, 6 before 6 SR14, 6.0.1 before 6.0.1 SR6, and 7 before 7 SR5 as well as Oracle Java SE 7u40 and e… 2.12.0 nvdosv Pin xerces:xercesImpl ≥ 2.12.0
or update com.kleegroup.accelerator:accelerator-publish-odt2pdf 1.1.2 → 1.2.0
Description
XMLscanner.java in Apache Xerces2 Java Parser before 2.12.0, as used in the Java Runtime Environment (JRE) in IBM Java 5.0 before 5.0 SR16-FP3, 6 before 6 SR14, 6.0.1 before 6.0.1 SR6, and 7 before 7 SR5 as well as Oracle Java SE 7u40 and earlier, Java SE 6u60 and earlier, Java SE 5.0u51 and earlier, JRockit R28.2.8 and earlier, JRockit R27.7.6 and earlier, Java SE Embedded 7u40 and earlier, and possibly other products allows remote attackers to cause a denial of service via vectors related to XML attribute names.
Metadata
AV:N/AC:M/Au:N/C:N/I:N/A:C
7.1 (HIGH)
HIGH · 75.3/100
8.0% prob · 92th pct
2.12.0
2022-05-13
2024-12-03
exact
nvd+osv
External links (55)
Affected CPE configurations (101)
  • cpe:2.3:a:ibm:java:5.0.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.11.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.11.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.11.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.12.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.12.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.12.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.12.3:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.12.4:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.12.5:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.13.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.14.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.15.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.16.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.16.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:5.0.16.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:6.0.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:6.0.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:6.0.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ibm:java:6.0.3.0:*:*:*:*:*:*:*
  • +81 more
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java → xerces:xercesImpl
HIGH
EPSS 8%
CRITICAL
9.1
CVE-2026-22732
exact
org.springframework.security:
spring-security-web
6.5.1 transitive d1
via org.springframework.boot:spring-boot-starter-security
via org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-resource-server
via com.kleegroup.accelerator:accelerator-security-proconnect → org.springframework.boot:spring-boot-starter-oauth2-client → org.springframework.security:spring-security-oauth2-client
CWE-425
Direct Request (Forced Browsing)
2026-03-20 When applications specify HTTP response headers for servlet applications using Spring Security, there is the possibility that the HTTP Headers will not be written.  This issue affects Spring Security Servlet applications using lazy (default… 6.5.9 nvdosv Pin org.springframework.security:spring-security-web ≥ 6.5.9
pulled in by org.springframework.boot:spring-boot-starter-security
Description
When applications specify HTTP response headers for servlet applications using Spring Security, there is the possibility that the HTTP Headers will not be written.  This issue affects Spring Security Servlet applications using lazy (default) writing of HTTP Headers: : from 5.7.0 through 5.7.21, from 5.8.0 through 5.8.23, from 6.3.0 through 6.3.14, from 6.4.0 through 6.4.14, from 6.5.0 through 6.5.8, from 7.0.0 through 7.0.3.
Weaknesses (CWE) (1)
  • CWE-425 — Direct Request (Forced Browsing)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
9.1 (CRITICAL)
HIGH · 74.5/100
0.0% prob · 8th pct
6.5.9
2026-03-20
2026-03-25
exact
nvd+osv
Affected CPE configurations (6)
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.springframework.boot:spring-boot-starter-security → org.springframework.security:spring-security-web
2. org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-resource-server → org.springframework.security:spring-security-web
3. com.kleegroup.accelerator:accelerator-security-proconnect → org.springframework.boot:spring-boot-starter-oauth2-client → org.springframework.security:spring-security-oauth2-client → org.springframework.security:spring-security-web
HIGH
EPSS 72%
HIGH
7.5
CVE-2025-52520
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-190
Integer Overflow or Wraparound
2025-07-10 For some unlikely configurations of multipart upload, an Integer Overflow vulnerability in Apache Tomcat could lead to a DoS via bypassing of size limits. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.8, from 10.1.0-M1 thro… 11.0.9 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.9
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
For some unlikely configurations of multipart upload, an Integer Overflow vulnerability in Apache Tomcat could lead to a DoS via bypassing of size limits. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.8, from 10.1.0-M1 through 10.1.42, from 9.0.0.M1 through 9.0.106. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.9, 10.1.43 or 9.0.107, which fix the issue.
Weaknesses (CWE) (1)
  • CWE-190 — Integer Overflow or Wraparound
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
HIGH · 74.4/100
0.7% prob · 72th pct
11.0.9
2025-07-10
2026-03-06
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
HIGH
EPSS 6%
HIGH
8.9
CVE-2026-5598
exact
org.bouncycastle:
bcprov-jdk18on
1.80 transitive d2
via org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc → org.springframework.cloud:spring-cloud-starter
CWE-385 2026-04-17 Covert timing channel vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA core on all (core modules). This vulnerability is associated with program files FrodoEngine.Java. This issue affects BC-JAVA: from 1.71 before 1.80.2, from… 1.84 nvdosv Pin org.bouncycastle:bcprov-jdk18on ≥ 1.84
pulled in by org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc
Description
Covert timing channel vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA core on all (core modules). This vulnerability is associated with program files FrodoEngine.Java. This issue affects BC-JAVA: from 1.71 before 1.80.2, from 1.81 before 1.80.1, from 1.82 before 1.84.
Weaknesses (CWE) (1)
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:P/AU:Y/R:X/V:X/RE:X/U:Red
8.9 (HIGH)
HIGH · 72.5/100
0.0% prob · 6th pct
1.84
2026-04-17
2026-05-05
exact
nvd+osv
Aliases
All dependency chains (1)
1. org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc → org.springframework.cloud:spring-cloud-starter → org.bouncycastle:bcprov-jdk18on
HIGH
EPSS 51%
HIGH
7.5
CVE-2025-55752
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-23 2025-10-27 Relative Path Traversal vulnerability in Apache Tomcat. The fix for bug 60013 introduced a regression where the rewritten URL was normalized before it was decoded. 11.0.11 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.11
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Relative Path Traversal vulnerability in Apache Tomcat. The fix for bug 60013 introduced a regression where the rewritten URL was normalized before it was decoded. This introduced the possibility that, for rewrite rules that rewrite query parameters to the URL, an attacker could manipulate the request URI to bypass security constraints including the protection for /WEB-INF/ and /META-INF/. If PUT requests were also enabled then malicious files could be uploaded leading to remote code execution. PUT requests are normally limited to trusted users and it is considered unlikely that PUT requests would be enabled in conjunction with a rewrite that manipulated the URI. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.10, from 10.1.0-M1 through 10.1.44, from 9.0.0.M11 through 9.0.108. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.6 though 8.5.100. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.11 or later, 10.1.45 or later or 9.0.109 or later, which fix the issue.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
7.5 (HIGH)
HIGH · 70.2/100
0.3% prob · 51th pct
11.0.11
2025-10-27
2026-05-13
exact
nvd+osv
Affected CPE configurations (23)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:-:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone11:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone12:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone13:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone14:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone15:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone16:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone17:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone18:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone19:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone20:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone21:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone22:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone23:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone24:*:*:*:*:*:*
  • +3 more
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 39%
HIGH
7.5
CVE-2026-24880
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-444
HTTP Request/Response Smuggling
2026-04-09 Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in Apache Tomcat via invalid chunk extension. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, … 9.0.116 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.116
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in Apache Tomcat via invalid chunk extension. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M1 through 9.0.115, from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Other, unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.20, 10.1.52 or 9.0.116, which fix the issue.
Weaknesses (CWE) (1)
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
7.5 (HIGH)
MEDIUM · 67.8/100
0.2% prob · 39th pct
9.0.116
2026-04-09
2026-05-20
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 29%
HIGH
7.5
CVE-2025-41249
exact
org.springframework:
spring-core
6.2.8 transitive d1
via org.springframework:spring-context-support
via org.springframework:spring-webmvc
via org.springframework.security:spring-security-core
+19 other paths
CWE-285
Improper Authorization
2025-09-16 The Spring Framework annotation detection mechanism may not correctly resolve annotations on methods within type hierarchies with a parameterized super type with unbounded generics. 6.2.11 nvdosv Pin org.springframework:spring-core ≥ 6.2.11
or update org.springframework:spring-context-support 6.2.8 → 7.0.0-M6
Description
The Spring Framework annotation detection mechanism may not correctly resolve annotations on methods within type hierarchies with a parameterized super type with unbounded generics. This can be an issue if such annotations are used for authorization decisions. Your application may be affected by this if you are using Spring Security's @EnableMethodSecurity feature. You are not affected by this if you are not using @EnableMethodSecurity or if you do not use security annotations on methods in generic superclasses or generic interfaces. This CVE is published in conjunction with CVE-2025-41248 https://spring.io/security/cve-2025-41248 .
Weaknesses (CWE) (1)
  • CWE-285 — Improper Authorization
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
7.5 (HIGH)
MEDIUM · 65.9/100
0.1% prob · 29th pct
6.2.11
2025-09-16
2026-02-04
exact
nvd+osv
Aliases
All dependency chains (22)
1. org.springframework:spring-context-support → org.springframework:spring-core
2. org.springframework:spring-webmvc → org.springframework:spring-core
3. org.springframework.security:spring-security-core → org.springframework:spring-core
4. org.springframework.boot:spring-boot-starter-security → org.springframework.boot:spring-boot-starter → org.springframework:spring-core
5. org.springframework.boot:spring-boot-starter-security → org.springframework:spring-aop → org.springframework:spring-core
6. org.springframework.boot:spring-boot-starter-security → org.springframework.security:spring-security-config → org.springframework:spring-core
7. org.springframework.boot:spring-boot-starter-security → org.springframework.security:spring-security-web → org.springframework:spring-core
8. org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-resource-server → org.springframework:spring-core
9. org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-jose → org.springframework:spring-core
10. org.springframework.boot:spring-boot-starter-web → org.springframework:spring-web → org.springframework:spring-core
11. org.springframework:spring-context-support → org.springframework:spring-beans → org.springframework:spring-core
12. org.springframework:spring-context-support → org.springframework:spring-context → org.springframework:spring-core
13. org.springframework:spring-webmvc → org.springframework:spring-expression → org.springframework:spring-core
14. org.springframework.boot:spring-boot-starter-data-jpa → org.springframework.data:spring-data-jpa → org.springframework:spring-core
15. org.springframework.boot:spring-boot-autoconfigure → org.springframework.boot:spring-boot → org.springframework:spring-core
16. org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-resource-server → org.springframework.security:spring-security-oauth2-core → org.springframework:spring-core
17. org.springframework.boot:spring-boot-starter-data-jpa → org.springframework.boot:spring-boot-starter-jdbc → org.springframework:spring-jdbc → org.springframework:spring-core
18. com.kleegroup.accelerator:accelerator-security-proconnect → org.springframework.boot:spring-boot-starter-oauth2-client → org.springframework.security:spring-security-oauth2-client → org.springframework:spring-core
19. org.springframework.boot:spring-boot-starter-data-jpa → org.springframework.data:spring-data-jpa → org.springframework:spring-orm → org.springframework:spring-core
20. org.springframework.boot:spring-boot-starter-data-jpa → org.springframework.data:spring-data-jpa → org.springframework:spring-tx → org.springframework:spring-core
21. org.springframework.boot:spring-boot-starter-data-jpa → org.springframework.data:spring-data-jpa → org.springframework.data:spring-data-commons → org.springframework:spring-core
22. com.kleegroup.accelerator:accelerator-batch-core → org.springframework.boot:spring-boot-starter-batch → org.springframework.batch:spring-batch-core → org.springframework.batch:spring-batch-infrastructure → org.springframework:spring-core
MEDIUM
EPSS 26%
HIGH
7.5
CVE-2026-24734
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-20
Improper Input Validation
2026-02-17 Improper Input Validation vulnerability in Apache Tomcat Native, Apache Tomcat. When using an OCSP responder, Tomcat Native (and Tomcat's FFM port of the Tomcat Native code) did not complete verification or freshness checks on the OCSP res… 11.0.18 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.18
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Input Validation vulnerability in Apache Tomcat Native, Apache Tomcat. When using an OCSP responder, Tomcat Native (and Tomcat's FFM port of the Tomcat Native code) did not complete verification or freshness checks on the OCSP response which could allow certificate revocation to be bypassed. This issue affects Apache Tomcat Native:  from 1.3.0 through 1.3.4, from 2.0.0 through 2.0.11; Apache Tomcat: from 11.0.0-M1 through 11.0.17, from 10.1.0-M7 through 10.1.51, from 9.0.83 through 9.0.114. The following versions were EOL at the time the CVE was created but are known to be affected: from 1.1.23 through 1.1.34, from 1.2.0 through 1.2.39. Older EOL versions are not affected. Apache Tomcat Native users are recommended to upgrade to versions 1.3.5 or later or 2.0.12 or later, which fix the issue. Apache Tomcat users are recommended to upgrade to versions 11.0.18 or later, 10.1.52 or later or 9.0.115 or later which fix the issue.
Weaknesses (CWE) (1)
  • CWE-20 — Improper Input Validation
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
7.5 (HIGH)
MEDIUM · 65.1/100
0.1% prob · 26th pct
11.0.18
2026-02-17
2026-03-20
exact
nvd+osv
Affected CPE configurations (51)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone1:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone10:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone11:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone12:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone13:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone14:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone15:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone16:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone17:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone18:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone19:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone2:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone20:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone3:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone4:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone5:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:10.1.0:milestone6:*:*:*:*:*:*
  • +31 more
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 24%
HIGH
7.5
CVE-2026-43513
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-178
Improper Handling of Case Sensitivity
2026-05-12 Improper Handling of Case Sensitivity vulnerability in LockOutRealm in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 through 8.5.1… 9.0.118 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.118
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Handling of Case Sensitivity vulnerability in LockOutRealm in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Older unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.22, 10.1.55 or 9.0.118 which fix the issue.
Weaknesses (CWE) (1)
  • CWE-178 — Improper Handling of Case Sensitivity
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
7.5 (HIGH)
MEDIUM · 64.8/100
0.1% prob · 24th pct
9.0.118
2026-05-12
2026-05-19
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 22%
HIGH
7.5
CVE-2026-34487
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-532
Insertion of Sensitive Information into Log File
2026-04-09 Insertion of Sensitive Information into Log File vulnerability in the cloud membership for clustering component of Apache Tomcat exposed the Kubernetes bearer token. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10… 9.0.117 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.117
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Insertion of Sensitive Information into Log File vulnerability in the cloud membership for clustering component of Apache Tomcat exposed the Kubernetes bearer token. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.13 through 9.0.116. Users are recommended to upgrade to version 11.0.21, 10.1.54 or 9.0.117, which fix the issue.
Weaknesses (CWE) (1)
  • CWE-532 — Insertion of Sensitive Information into Log File
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
7.5 (HIGH)
MEDIUM · 64.4/100
0.1% prob · 22th pct
9.0.117
2026-04-09
2026-04-13
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 21%
HIGH
7.5
CVE-2026-34483
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-116
Improper Encoding or Escaping of Output
2026-04-09 Improper Encoding or Escaping of Output vulnerability in the JsonAccessLogValve component of Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.40 through 9.0.116. Use… 9.0.116 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.116
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Encoding or Escaping of Output vulnerability in the JsonAccessLogValve component of Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.40 through 9.0.116. Users are recommended to upgrade to version 11.0.21, 10.1.54 or 9.0.117 , which fix the issue.
Weaknesses (CWE) (1)
  • CWE-116 — Improper Encoding or Escaping of Output
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
7.5 (HIGH)
MEDIUM · 64.2/100
0.1% prob · 21th pct
9.0.116
2026-04-09
2026-04-16
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 16%
HIGH
7.5
CVE-2026-41284
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-770
Allocation of Resources Without Limits or Throttling
2026-05-12 Allocation of Resources Without Limits or Throttling vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117. Older, unsupported versio… 9.0.118 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.118
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Allocation of Resources Without Limits or Throttling vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117. Older, unsupported versions may also be affected. Users are recommended to upgrade to version [FIXED_VERSION], which fixes the issue.
Weaknesses (CWE) (1)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 63.3/100
0.1% prob · 16th pct
9.0.118
2026-05-12
2026-05-19
exact
nvd+osv
Affected CPE configurations (6)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 8%
HIGH
7.5
CVE-2026-33870
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-444
HTTP Request/Response Smuggling
2026-03-26 Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.132.Final and 4.2.10.Final, Netty incorrectly parses quoted strings in HTTP/1.1 chunked transfer encoding extension values, enabling request smug… 4.1.132.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.1.132.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.132.Final and 4.2.10.Final, Netty incorrectly parses quoted strings in HTTP/1.1 chunked transfer encoding extension values, enabling request smuggling attacks. Versions 4.1.132.Final and 4.2.10.Final fix the issue.
Weaknesses (CWE) (1)
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
7.5 (HIGH)
MEDIUM · 61.7/100
0.0% prob · 8th pct
4.1.132.Final
2026-03-26
2026-03-27
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 16%
HIGH
7.3
CVE-2026-42498
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-200
Exposure of Sensitive Information to an Unauthorized Actor
2026-05-12 Exposure of HTTP Authentication Header to unexpected hosts during WebSocket authentication vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.2 through… 9.0.118 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.118
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Exposure of HTTP Authentication Header to unexpected hosts during WebSocket authentication vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.2 through 9.0.117, from 8.5.24 through 8.5.100, from 7.0.83 through 7.0.109. Users are recommended to upgrade to version 11.0.22, 10.1.55 or 9.0.118, which fix the issue.
Weaknesses (CWE) (1)
  • CWE-200 — Exposure of Sensitive Information to an Unauthorized Actor
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
7.3 (HIGH)
MEDIUM · 61.6/100
0.1% prob · 16th pct
9.0.118
2026-05-12
2026-05-19
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 5%
HIGH
7.5
CVE-2026-42587
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-400
Uncontrolled Resource Consumption (DoS)
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpContentDecompressor accepts a maxAllocation parameter to limit decompression buffer size and prevent decompression bomb attac… 4.2.13.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.2.13.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpContentDecompressor accepts a maxAllocation parameter to limit decompression buffer size and prevent decompression bomb attacks. This limit is correctly enforced for gzip and deflate encodings via ZlibDecoder, but is silently ignored when the content encoding is br (Brotli), zstd, or snappy. An attacker can bypass the configured decompression limit by sending a compressed payload with Content-Encoding: br instead of Content-Encoding: gzip, causing unbounded memory allocation and out-of-memory denial of service. The same vulnerability exists in DelegatingDecompressorFrameListener for HTTP/2 connections. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (1)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 61/100
0.0% prob · 5th pct
4.2.13.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 4%
HIGH
7.5
CVE-2026-42583
exact
io.netty:
netty-codec
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
+5 other paths
CWE-400
Uncontrolled Resource Consumption (DoS)
CWE-770
Allocation of Resources Without Limits or Throttling
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Lz4FrameDecoder allocates a ByteBuf of size decompressedLength (up to 32 MB per block) before LZ4 runs. 4.1.133.Final nvdosv Pin io.netty:netty-codec ≥ 4.1.133.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Lz4FrameDecoder allocates a ByteBuf of size decompressedLength (up to 32 MB per block) before LZ4 runs. A peer only needs a 21-byte header plus compressedLength payload bytes - 22 bytes if compressedLength == 1 - to force that allocation. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (2)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 60.9/100
0.0% prob · 4th pct
4.1.133.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (8)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http → io.netty:netty-codec
3. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec
4. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-handler → io.netty:netty-codec
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.netty:netty-codec-haproxy → io.netty:netty-codec
6. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec
7. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec
8. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-resolver-dns → io.netty:netty-codec
MEDIUM
EPSS 20%
MEDIUM
6.9
CVE-2025-58057
exact
io.netty:
netty-codec
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
+5 other paths
CWE-409
Improper Handling of Highly Compressed Data (Zip Bomb)
2025-09-03 Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. 4.1.125.Final nvdosv Pin io.netty:netty-codec ≥ 4.1.125.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. In netty-codec-compression versions 4.1.124.Final and below, and netty-codec versions 4.2.4.Final and below, when supplied with specially crafted input, BrotliDecoder and certain other decompression decoders will allocate a large number of reachable byte buffers, which can lead to denial of service. BrotliDecoder.decompress has no limit in how often it calls pull, decompressing data 64K bytes at a time. The buffers are saved in the output list, and remain reachable until OOM is hit. This is fixed in versions 4.1.125.Final of netty-codec and 4.2.5.Final of netty-codec-compression.
Weaknesses (CWE) (1)
  • CWE-409 — Improper Handling of Highly Compressed Data (Zip Bomb)
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.9 (MEDIUM)
MEDIUM · 59.2/100
0.1% prob · 20th pct
4.1.125.Final
2025-09-03
2026-02-04
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (8)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http → io.netty:netty-codec
3. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec
4. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-handler → io.netty:netty-codec
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.netty:netty-codec-haproxy → io.netty:netty-codec
6. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec
7. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec
8. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-resolver-dns → io.netty:netty-codec
MEDIUM
EPSS 4%
HIGH
7.3
CVE-2026-42584
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-444
HTTP Request/Response Smuggling
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpClientCodec pairs each inbound response with an outbound request by queue.poll() once per response, including for 1xx. 4.2.13.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.2.13.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpClientCodec pairs each inbound response with an outbound request by queue.poll() once per response, including for 1xx. If the client pipelines GET then HEAD and the server sends 103, then 200 with GET body, then 200 for HEAD, the queue pairs HEAD with the first 200. The HEAD rule then skips reading that message’s body, so the GET entity bytes stay on the stream and the following 200 is parsed from the wrong offset. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (1)
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
7.3 (HIGH)
MEDIUM · 59.2/100
0.0% prob · 4th pct
4.2.13.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 31%
MEDIUM
6.4
CVE-2025-49574
exact
io.quarkus:
quarkus-vertx
3.20.1 transitive d3
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-tls-registry
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-grpc-common
CWE-668
Exposure of Resource to Wrong Sphere
2025-06-23 Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications. In versions prior to 3.24.1, 3.20.2, and 3.15.6, there is a potential data leak when duplicating a duplicated context. 3.15.6 nvdosv Pin io.quarkus:quarkus-vertx ≥ 3.15.6
pulled in by org.keycloak:keycloak-services
Description
Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications. In versions prior to 3.24.1, 3.20.2, and 3.15.6, there is a potential data leak when duplicating a duplicated context. Quarkus extensively uses the Vert.x duplicated context to implement context propagation. With the new semantic data from one transaction can leak to the data from another transaction. From a Vert.x point of view, this new semantic clarifies the behavior. A significant amount of data is stored in the duplicated context, including request scope, security details, and metadata. Duplicating a duplicated context is rather rare and is only done in a few places. This issue has been patched in version 3.24.1, 3.20.2, and 3.15.6.
Weaknesses (CWE) (1)
  • CWE-668 — Exposure of Resource to Wrong Sphere
Metadata
CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N
6.4 (MEDIUM)
MEDIUM · 57.5/100
0.1% prob · 31th pct
3.15.6
2025-06-23
2026-03-16
exact
nvd+osv
Aliases
All dependency chains (3)
1. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx
2. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-tls-registry → io.quarkus:quarkus-vertx
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-grpc-common → io.quarkus:quarkus-vertx
MEDIUM
EPSS 1%
HIGH
7.0
CVE-2026-40973
exact
org.springframework.boot:
spring-boot
3.5.3 transitive d1
via org.springframework.boot:spring-boot-autoconfigure
via org.springframework.boot:spring-boot-starter-security → org.springframework.boot:spring-boot-starter
via org.springframework.boot:spring-boot-starter-actuator → org.springframework.boot:spring-boot-actuator-autoconfigure
+2 other paths
CWE-377
Insecure Temporary File
2026-04-28 A local attacker on the same host as the application may be able to take control of the directory used by `ApplicationTemp`. 4.0.6 nvdosv Pin org.springframework.boot:spring-boot ≥ 4.0.6
pulled in by org.springframework.boot:spring-boot-autoconfigure
Description
A local attacker on the same host as the application may be able to take control of the directory used by `ApplicationTemp`. When `server.servlet.session.persistent` is set to `true` and the attack persists across application restarts, this may allow the attacker to read session information and hijack authenticated users or deploy a gadget chain and execute code as the application's user. Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); predictable temp directory / `ApplicationTemp` ownership verification. Versions that are no longer supported are also affected per vendor advisory.
Weaknesses (CWE) (1)
  • CWE-377 — Insecure Temporary File
Metadata
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
7.0 (HIGH)
MEDIUM · 56.2/100
0.0% prob · 1th pct
4.0.6
2026-04-28
2026-05-08
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. org.springframework.boot:spring-boot-autoconfigure → org.springframework.boot:spring-boot
2. org.springframework.boot:spring-boot-starter-security → org.springframework.boot:spring-boot-starter → org.springframework.boot:spring-boot
3. org.springframework.boot:spring-boot-starter-actuator → org.springframework.boot:spring-boot-actuator-autoconfigure → org.springframework.boot:spring-boot
4. org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc → org.springframework.boot:spring-boot-properties-migrator → org.springframework.boot:spring-boot
5. org.springframework.boot:spring-boot-starter-actuator → org.springframework.boot:spring-boot-actuator-autoconfigure → org.springframework.boot:spring-boot-actuator → org.springframework.boot:spring-boot
MEDIUM
EPSS 78%
MEDIUM
5.0
CVE-2009-2625
exact
xerces:
xercesImpl
2.9.1 transitive d5
via com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java
2020-06-15 XMLScanner.java in Apache Xerces2 Java, as used in Sun Java Runtime Environment (JRE) in JDK and JRE 6 before Update 15 and JDK and JRE 5.0 before Update 20, and in other products, allows remote attackers to cause a denial of service (infin… 2.10.0 nvdosv Pin xerces:xercesImpl ≥ 2.10.0
or update com.kleegroup.accelerator:accelerator-publish-odt2pdf 1.1.2 → 1.2.0
Description
XMLScanner.java in Apache Xerces2 Java, as used in Sun Java Runtime Environment (JRE) in JDK and JRE 6 before Update 15 and JDK and JRE 5.0 before Update 20, and in other products, allows remote attackers to cause a denial of service (infinite loop and application hang) via malformed XML input, as demonstrated by the Codenomicon XML fuzzing framework.
Metadata
AV:N/AC:L/Au:N/C:N/I:N/A:P
5.0 (MEDIUM)
MEDIUM · 55.6/100
1.0% prob · 78th pct
2.10.0
2020-06-15
2024-12-02
exact
nvd+osv
External links (68)
Affected CPE configurations (56)
  • cpe:2.3:a:oracle:jdk:1.5.0:-:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update1:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update10:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update11:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update12:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update13:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update14:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update15:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update16:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update17:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update18:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update19:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update2:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update3:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update4:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update5:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update6:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update7:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update8:*:*:*:*:*:*
  • cpe:2.3:a:oracle:jdk:1.5.0:update9:*:*:*:*:*:*
  • +36 more
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java → xerces:xercesImpl
MEDIUM
EPSS 7%
MEDIUM
6.5
CVE-2025-67735
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-93
CRLF Injection
2025-12-15 Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.129.Final and 4.2.8.Final, the `io.netty.handler.codec.http.HttpRequestEncoder` has a CRLF injection with the request URI when constructing a req… 4.2.8.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.2.8.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.129.Final and 4.2.8.Final, the `io.netty.handler.codec.http.HttpRequestEncoder` has a CRLF injection with the request URI when constructing a request. This leads to request smuggling when `HttpRequestEncoder` is used without proper sanitization of the URI. Any application / framework using `HttpRequestEncoder` can be subject to be abused to perform request smuggling using CRLF injection. Versions 4.1.129.Final and 4.2.8.Final fix the issue.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
6.5 (MEDIUM)
MEDIUM · 53.5/100
0.0% prob · 7th pct
4.2.8.Final
2025-12-15
2026-02-04
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 34%
MEDIUM
5.8
CVE-2025-53864
exact
com.nimbusds:
nimbus-jose-jwt
9.37.3 transitive d2
via org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-jose
via com.kleegroup.accelerator:accelerator-security-proconnect → org.springframework.boot:spring-boot-starter-oauth2-client → org.springframework.security:spring-security-oauth2-client → com.nimbusds:oauth2-oidc-sdk
CWE-674
Uncontrolled Recursion
2025-07-11 Connect2id Nimbus JOSE + JWT 10.0.x before 10.0.2 and 9.37.x before 9.37.4 allows a remote attacker to cause a denial of service via a deeply nested JSON object supplied in a JWT claim set, because of uncontrolled recursion. 10.0.2 nvdosv Pin com.nimbusds:nimbus-jose-jwt ≥ 10.0.2
pulled in by org.springframework.boot:spring-boot-starter-oauth2-resource-server
Description
Connect2id Nimbus JOSE + JWT 10.0.x before 10.0.2 and 9.37.x before 9.37.4 allows a remote attacker to cause a denial of service via a deeply nested JSON object supplied in a JWT claim set, because of uncontrolled recursion. NOTE: this is independent of the Gson 2.11.0 issue because the Connect2id product could have checked the JSON object nesting depth, regardless of what limits (if any) were imposed by Gson.
Weaknesses (CWE) (1)
  • CWE-674 — Uncontrolled Recursion
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:L
5.8 (MEDIUM)
MEDIUM · 53.3/100
0.1% prob · 34th pct
10.0.2
2025-07-11
2026-02-04
exact
nvd+osv
Aliases
All dependency chains (2)
1. org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-jose → com.nimbusds:nimbus-jose-jwt
2. com.kleegroup.accelerator:accelerator-security-proconnect → org.springframework.boot:spring-boot-starter-oauth2-client → org.springframework.security:spring-security-oauth2-client → com.nimbusds:oauth2-oidc-sdk → com.nimbusds:nimbus-jose-jwt
MEDIUM
EPSS 4%
MEDIUM
6.5
CVE-2026-42580
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-190
Integer Overflow or Wraparound
CWE-444
HTTP Request/Response Smuggling
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty's chunk size parser silently overflows int, enabling request smuggling attacks. 4.2.13.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.2.13.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty's chunk size parser silently overflows int, enabling request smuggling attacks. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (2)
  • CWE-190 — Integer Overflow or Wraparound
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
6.5 (MEDIUM)
MEDIUM · 52.8/100
0.0% prob · 4th pct
4.2.13.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 2%
MEDIUM
6.5
CVE-2026-42585
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-444
HTTP Request/Response Smuggling
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty incorrectly parses malformed Transfer-Encoding, enabling request smuggling attacks. 4.2.13.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.2.13.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty incorrectly parses malformed Transfer-Encoding, enabling request smuggling attacks. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (1)
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
6.5 (MEDIUM)
MEDIUM · 52.3/100
0.0% prob · 2th pct
4.2.13.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 19%
MEDIUM
5.9
CVE-2025-11226
probable
ch.qos.logback:
logback-core
1.5.18 transitive d2
via com.kleegroup.accelerator:accelerator-datamigration-core → ch.qos.logback:logback-classic
CWE-20
Improper Input Validation
2025-10-01 ACE vulnerability in conditional configuration file processing by QOS.CH logback-core up to and including version 1.5.18 in Java applications, allows an attacker to execute arbitrary code by compromising an existing logback configuration f… 1.5.19 fadnvdosv Pin ch.qos.logback:logback-core ≥ 1.5.19
or update com.kleegroup.accelerator:accelerator-datamigration-core 1.1.4 → 1.2.0
Description
ACE vulnerability in conditional configuration file processing by QOS.CH logback-core up to and including version 1.5.18 in Java applications, allows an attacker to execute arbitrary code by compromising an existing logback configuration file or by injecting an environment variable before program execution. A successful attack requires the presence of Janino library and Spring Framework to be present on the user's class path. In addition, the attacker must  have write access to a configuration file. Alternatively, the attacker could inject a malicious environment variable pointing to a malicious configuration file. In both cases, the attack requires existing privilege.
Weaknesses (CWE) (1)
  • CWE-20 — Improper Input Validation
Metadata
CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:P/VC:H/VI:L/VA:L/SC:H/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:N/R:X/V:X/RE:M/U:Green
5.9 (MEDIUM)
MEDIUM · 51.1/100
0.1% prob · 19th pct
1.5.19
2025-10-01
2026-02-04
probable
fad+nvd+osv
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-datamigration-core → ch.qos.logback:logback-classic → ch.qos.logback:logback-core
MEDIUM
EPSS 10%
MEDIUM
6.1
CVE-2026-25854
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-601
URL Redirection to Untrusted Site (Open Redirect)
2026-04-09 Occasional URL redirection to untrusted Site ('Open Redirect') vulnerability in Apache Tomcat via the LoadBalancerDrainingValve. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M… 9.0.116 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.116
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Occasional URL redirection to untrusted Site ('Open Redirect') vulnerability in Apache Tomcat via the LoadBalancerDrainingValve. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M23 through 9.0.115, from 8.5.30 through 8.5.100. Other, unsupported versions may also be affected Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, which fix the issue.
Weaknesses (CWE) (1)
  • CWE-601 — URL Redirection to Untrusted Site (Open Redirect)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
6.1 (MEDIUM)
MEDIUM · 50.8/100
0.0% prob · 10th pct
9.0.116
2026-04-09
2026-04-16
exact
nvd+osv
Affected CPE configurations (8)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone23:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone24:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone25:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone26:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone27:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM MEDIUM GHSA-72hv-8253-57qq
exact
com.fasterxml.jackson.core:
jackson-core
2.17.2 transitive d1
via org.keycloak:keycloak-admin-client
via org.keycloak:keycloak-core
via org.keycloak:keycloak-services
+10 other paths
2026-02-28 jackson-core: Number Length Constraint Bypass in Async Parser Leads to Potential DoS Condition ### Summary The non-blocking (async) JSON parser in `jackson-core` bypasses the `maxNumberLength` constraint (default: 1000 characters) defined … 2.21.1 osv Pin com.fasterxml.jackson.core:jackson-core ≥ 2.21.1
pulled in by org.keycloak:keycloak-admin-client
Description
jackson-core: Number Length Constraint Bypass in Async Parser Leads to Potential DoS Condition ### Summary The non-blocking (async) JSON parser in `jackson-core` bypasses the `maxNumberLength` constraint (default: 1000 characters) defined in `StreamReadConstraints`. This allows an attacker to send JSON with arbitrarily long numbers through the async parser API, leading to excessive memory allocation and potential CPU exhaustion, resulting in a Denial of Service (DoS). The standard synchronous parser correctly enforces this limit, but the async parser fails to do so, creating an inconsistent enforcement policy. ### Details The root cause is that the async parsing path in `NonBlockingUtf8JsonParserBase` (and related classes) does not call the methods responsible for number length validation. - The number parsing methods (e.g., `_finishNumberIntegralPart`) accumulate digits into the `TextBuffer` without any length checks. - After parsing, they call `_valueComplete()`, which finalizes the token but does **not** call `resetInt()` or `resetFloat()`. - The `resetInt()`/`resetFloat()` methods in `ParserBase` are where the `validateIntegerLength()` and `validateFPLength()` checks are performed. - Because this validation step is skipped, the `maxNumberLength` constraint is never enforced in the async code path. ### PoC The following JUnit 5 test demonstrates the vulnerability. It shows that the async parser accepts a 5,000-digit number, whereas the limit should be 1,000. ```java package tools.jackson.core.unittest.dos; import java.nio.charset.StandardCharsets; import org.junit.jupiter.api.Test; import tools.jackson.core.*; import tools.jackson.core.exc.StreamConstraintsException; import tools.jackson.core.json.JsonFactory; import tools.jackson.core.json.async.NonBlockingByteArrayJsonParser; import static org.junit.jupiter.api.Assertions.*; /** * POC: Number Length Constraint Bypass in Non-Blocking (Async) JSON Parsers * * Authors: sprabhav7, rohan-repos * * m…
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
MEDIUM · 50/100
2.21.1
2026-02-28
2026-04-07
exact
osv
All dependency chains (13)
1. org.keycloak:keycloak-admin-client → com.fasterxml.jackson.core:jackson-core
2. org.keycloak:keycloak-core → com.fasterxml.jackson.core:jackson-core
3. org.keycloak:keycloak-services → com.fasterxml.jackson.core:jackson-core
4. com.fasterxml.jackson.datatype:jackson-datatype-jsr310 → com.fasterxml.jackson.core:jackson-core
5. com.fasterxml.jackson.dataformat:jackson-dataformat-xml → com.fasterxml.jackson.core:jackson-core
6. com.fasterxml.jackson.dataformat:jackson-dataformat-csv → com.fasterxml.jackson.core:jackson-core
7. com.fasterxml.jackson.core:jackson-databind → com.fasterxml.jackson.core:jackson-core
8. org.keycloak:keycloak-admin-client → com.fasterxml.jackson.datatype:jackson-datatype-jdk8 → com.fasterxml.jackson.core:jackson-core
9. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-json → com.fasterxml.jackson.module:jackson-module-parameter-names → com.fasterxml.jackson.core:jackson-core
10. org.keycloak:keycloak-services → com.webauthn4j:webauthn4j-core → com.fasterxml.jackson.dataformat:jackson-dataformat-cbor → com.fasterxml.jackson.core:jackson-core
11. com.kleegroup.accelerator:accelerator-data-elasticsearch → org.springframework.boot:spring-boot-starter-data-elasticsearch → org.springframework.data:spring-data-elasticsearch → com.fasterxml.jackson.core:jackson-core
12. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → org.infinispan:infinispan-commons → org.infinispan.protostream:protostream → com.fasterxml.jackson.core:jackson-core
13. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → com.fasterxml.jackson.core:jackson-core
MEDIUM
EPSS 32%
LOW
5.3
CVE-2025-61795
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-404
Improper Resource Shutdown or Release
2025-10-27 Improper Resource Shutdown or Release vulnerability in Apache Tomcat. If an error occurred (including exceeding limits) during the processing of a multipart upload, temporary copies of the uploaded parts written to disc were not cleaned up… 11.0.12 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.12
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Resource Shutdown or Release vulnerability in Apache Tomcat. If an error occurred (including exceeding limits) during the processing of a multipart upload, temporary copies of the uploaded parts written to disc were not cleaned up immediately but left for the garbage collection process to delete. Depending on JVM settings, application memory usage and application load, it was possible that space for the temporary copies of uploaded parts would be filled faster than GC cleared it, leading to a DoS. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.11, from 10.1.0-M1 through 10.1.46, from 9.0.0.M1 through 9.0.109. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.12 or later, 10.1.47 or later or 9.0.110 or later which fixes the issue.
Weaknesses (CWE) (1)
  • CWE-404 — Improper Resource Shutdown or Release
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
5.3 (LOW)
MEDIUM · 48.8/100
0.1% prob · 32th pct
11.0.12
2025-10-27
2026-05-13
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
MEDIUM
EPSS 4%
MEDIUM
5.8
CVE-2026-42581
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-444
HTTP Request/Response Smuggling
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpObjectDecoder strips a conflicting Content-Length header when a request carries both Transfer-Encoding: chunked and Content-L… 4.2.13.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.2.13.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpObjectDecoder strips a conflicting Content-Length header when a request carries both Transfer-Encoding: chunked and Content-Length, but only for HTTP/1.1 messages. The guard is absent for HTTP/1.0. An attacker that sends an HTTP/1.0 request with both headers causes Netty to decode the body as chunked while leaving Content-Length intact in the forwarded HttpMessage. Any downstream proxy or handler that trusts Content-Length over Transfer-Encoding will disagree on message boundaries, enabling request smuggling. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (1)
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
5.8 (MEDIUM)
MEDIUM · 47.3/100
0.0% prob · 4th pct
4.2.13.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 19%
MEDIUM
5.3
CVE-2026-45292
exact
io.opentelemetry:
opentelemetry-api
1.44.1 transitive d1
via org.keycloak:keycloak-server-spi-private
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-sdk
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-api-incubator
+11 other paths
CWE-770
Allocation of Resources Without Limits or Throttling
2026-05-14 opentelemetry-java is the Java implementation of the OpenTelemetry API for recording telemetry, and SDK for managing telemetry recorded by the API. 1.62.0 nvdosv Pin io.opentelemetry:opentelemetry-api ≥ 1.62.0
pulled in by org.keycloak:keycloak-server-spi-private
Description
opentelemetry-java is the Java implementation of the OpenTelemetry API for recording telemetry, and SDK for managing telemetry recorded by the API. Prior to 1.62.0, a vulnerability affects the baggage propagation implementation in opentelemetry-api and opentelemetry-extension-trace-propagators. Parsing oversized baggage causes unbounded memory allocation and CPU consumption. Because baggage is automatically re-injected into every outgoing request, the effect can fan out to downstream services that never received the original malicious request. This vulnerability is fixed in 1.62.0.
Weaknesses (CWE) (1)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
5.3 (MEDIUM)
MEDIUM · 46.1/100
0.1% prob · 19th pct
1.62.0
2026-05-14
2026-05-14
exact
nvd+osv
Aliases
All dependency chains (14)
1. org.keycloak:keycloak-server-spi-private → io.opentelemetry:opentelemetry-api
2. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-sdk → io.opentelemetry:opentelemetry-api
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-api-incubator → io.opentelemetry:opentelemetry-api
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry.instrumentation:opentelemetry-instrumentation-api → io.opentelemetry:opentelemetry-api
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations → io.opentelemetry:opentelemetry-api
6. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations-support → io.opentelemetry:opentelemetry-api
7. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry.instrumentation:opentelemetry-runtime-telemetry-java17 → io.opentelemetry:opentelemetry-api
8. com.kleegroup.accelerator:accelerator-data-elasticsearch → org.springframework.boot:spring-boot-starter-data-elasticsearch → org.springframework.data:spring-data-elasticsearch → co.elastic.clients:elasticsearch-java → io.opentelemetry:opentelemetry-api
9. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-sdk → io.opentelemetry:opentelemetry-sdk-common → io.opentelemetry:opentelemetry-api
10. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-sdk → io.opentelemetry:opentelemetry-sdk-trace → io.opentelemetry:opentelemetry-api
11. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-sdk → io.opentelemetry:opentelemetry-sdk-metrics → io.opentelemetry:opentelemetry-api
12. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-sdk → io.opentelemetry:opentelemetry-sdk-logs → io.opentelemetry:opentelemetry-api
13. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry:opentelemetry-exporter-otlp-common → io.opentelemetry:opentelemetry-exporter-common → io.opentelemetry:opentelemetry-api
14. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.opentelemetry.instrumentation:opentelemetry-runtime-telemetry-java17 → io.opentelemetry.instrumentation:opentelemetry-runtime-telemetry-java8 → io.opentelemetry:opentelemetry-api
MEDIUM
EPSS 6%
MEDIUM
5.5
CVE-2026-0636
exact
org.bouncycastle:
bcprov-jdk18on
1.80 transitive d2
via org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc → org.springframework.cloud:spring-cloud-starter
CWE-90
LDAP Injection
2026-04-17 Improper neutralization of special elements used in an LDAP query ('LDAP injection') vulnerability in Legion of the Bouncy Castle Inc. 1.84 nvdosv Pin org.bouncycastle:bcprov-jdk18on ≥ 1.84
pulled in by org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc
Description
Improper neutralization of special elements used in an LDAP query ('LDAP injection') vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA bcprov on all (prov modules). This vulnerability is associated with program files LDAPStoreHelper. This issue affects BC-JAVA: from 1.74 before 1.80.2, from 1.81 before 1.81.1, from 1.82 before 1.84.
Weaknesses (CWE) (1)
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:Y/R:A/V:X/RE:M/U:Amber
5.5 (MEDIUM)
MEDIUM · 45.3/100
0.0% prob · 6th pct
1.84
2026-04-17
2026-04-18
exact
nvd+osv
Aliases
All dependency chains (1)
1. org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc → org.springframework.cloud:spring-cloud-starter → org.bouncycastle:bcprov-jdk18on
MEDIUM
EPSS 6%
MEDIUM
5.3
CVE-2026-41417
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-93
CRLF Injection
CWE-444
HTTP Request/Response Smuggling
2026-05-05 Netty allows request-line validation to be bypassed when a `DefaultHttpRequest` or `DefaultFullHttpRequest` is created first and its URI is later changed via `setUri()`. 4.1.133.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.1.133.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty allows request-line validation to be bypassed when a `DefaultHttpRequest` or `DefaultFullHttpRequest` is created first and its URI is later changed via `setUri()`. The constructors reject CRLF and whitespace characters that would break the start-line, but `setUri()` does not apply the same validation. `HttpRequestEncoder` and `RtspEncoder` then write the URI into the request line verbatim. If attacker-controlled input reaches `setUri()`, this enables CRLF injection and insertion of additional HTTP or RTSP requests, leading to HTTP request smuggling or desynchronization on the HTTP side and request injection on the RTSP side. This issue is fixed in versions 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (2)
  • CWE-93 — CRLF Injection
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
5.3 (MEDIUM)
MEDIUM · 43.5/100
0.0% prob · 6th pct
4.1.133.Final
2026-05-05
2026-05-08
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
MEDIUM
EPSS 2%
MEDIUM
5.3
CVE-2026-6860
exact
io.vertx:
vertx-core
4.5.14 transitive d4
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-tls-registry → io.smallrye.certs:smallrye-private-key-pem-parser
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-virtual-threads
+4 other paths
CWE-770
Allocation of Resources Without Limits or Throttling
CWE-295
Improper Certificate Validation
2026-05-09 A TCP client can perform a TLS handshake and present the server name extension with a server name that is accepted by a server wildcard name, e.g. 4.5.27 nvdosv Pin io.vertx:vertx-core ≥ 4.5.27
pulled in by org.keycloak:keycloak-services
Description
A TCP client can perform a TLS handshake and present the server name extension with a server name that is accepted by a server wildcard name, e.g. if the server is configured with a certificate accepting *.example.com, any XYZ.example.com where xyz is a valid name can be used.
Weaknesses (CWE) (2)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
  • CWE-295 — Improper Certificate Validation
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
5.3 (MEDIUM)
MEDIUM · 42.8/100
0.0% prob · 2th pct
4.5.27
2026-05-09
2026-06-02
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:eclipse:vert.x:*:*:*:*:*:*:*:*
  • cpe:2.3:a:eclipse:vert.x:*:*:*:*:*:*:*:*
Aliases
All dependency chains (7)
1. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core
2. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-tls-registry → io.smallrye.certs:smallrye-private-key-pem-parser → io.vertx:vertx-core
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-virtual-threads → io.vertx:vertx-core
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.smallrye.reactive:smallrye-mutiny-vertx-core → io.vertx:vertx-core
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-grpc-common → io.vertx:vertx-grpc → io.vertx:vertx-core
6. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.vertx:vertx-grpc-client → io.vertx:vertx-grpc-common → io.vertx:vertx-core
7. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.smallrye.reactive:smallrye-mutiny-vertx-core → io.smallrye.reactive:smallrye-mutiny-vertx-runtime → io.vertx:vertx-core
LOW
EPSS 37%
LOW
3.7
CVE-2026-24733
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-20
Improper Input Validation
2026-02-17 Improper Input Validation vulnerability in Apache Tomcat. Tomcat did not limit HTTP/0.9 requests to the GET method. 11.0.15 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 11.0.15
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Improper Input Validation vulnerability in Apache Tomcat. Tomcat did not limit HTTP/0.9 requests to the GET method. If a security constraint was configured to allow HEAD requests to a URI but deny GET requests, the user could bypass that constraint on GET requests by sending a (specification invalid) HEAD request using HTTP/0.9. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.14, from 10.1.0-M1 through 10.1.49, from 9.0.0.M1 through 9.0.112. Older, EOL versions are also affected. Users are recommended to upgrade to version 11.0.15 or later, 10.1.50 or later or 9.0.113 or later, which fixes the issue.
Weaknesses (CWE) (1)
  • CWE-20 — Improper Input Validation
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
3.7 (LOW)
LOW · 37/100
0.2% prob · 37th pct
11.0.15
2026-02-17
2026-03-10
exact
nvd+osv
Affected CPE configurations (66)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone1:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone10:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone11:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone12:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone13:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone14:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone15:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone16:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone17:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone18:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone19:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone2:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone20:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone21:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone22:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone23:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone24:*:*:*:*:*:*
  • +46 more
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
LOW
EPSS 27%
LOW
3.7
CVE-2026-43514
exact
org.apache.tomcat.embed:
tomcat-embed-core
10.1.42 transitive d1
via org.apache.tomcat.embed:tomcat-embed-jasper
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat
via org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket
CWE-208
Observable Timing Discrepancy
2026-05-12 Observable Timing Discrepancy vulnerability when comparing AJP secret in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 through 8.5… 9.0.118 nvdosv Pin org.apache.tomcat.embed:tomcat-embed-core ≥ 9.0.118
or update org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
Description
Observable Timing Discrepancy vulnerability when comparing AJP secret in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Older unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.22, 10.1.55 or 9.0.118 which fix the issue.
Weaknesses (CWE) (1)
  • CWE-208 — Observable Timing Discrepancy
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
3.7 (LOW)
LOW · 35.1/100
0.1% prob · 27th pct
9.0.118
2026-05-12
2026-05-22
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. org.apache.tomcat.embed:tomcat-embed-jasper → org.apache.tomcat.embed:tomcat-embed-core
2. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-core
3. org.springframework.boot:spring-boot-starter-web → org.springframework.boot:spring-boot-starter-tomcat → org.apache.tomcat.embed:tomcat-embed-websocket → org.apache.tomcat.embed:tomcat-embed-core
LOW
EPSS 27%
LOW
2.9
CVE-2025-58056
exact
io.netty:
netty-codec-http
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
+2 other paths
CWE-444
HTTP Request/Response Smuggling
2025-09-04 Netty is an asynchronous event-driven network application framework for development of maintainable high performance protocol servers and clients. 4.1.125.Final nvdosv Pin io.netty:netty-codec-http ≥ 4.1.125.Final
or update com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0
Description
Netty is an asynchronous event-driven network application framework for development of maintainable high performance protocol servers and clients. In versions 4.1.124.Final, and 4.2.0.Alpha3 through 4.2.4.Final, Netty incorrectly accepts standalone newline characters (LF) as a chunk-size line terminator, regardless of a preceding carriage return (CR), instead of requiring CRLF per HTTP/1.1 standards. When combined with reverse proxies that parse LF differently (treating it as part of the chunk extension), attackers can craft requests that the proxy sees as one request but Netty processes as two, enabling request smuggling attacks. This is fixed in versions 4.1.125.Final and 4.2.5.Final.
Weaknesses (CWE) (1)
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
2.9 (LOW)
LOW · 28.5/100
0.1% prob · 27th pct
4.1.125.Final
2025-09-04
2026-02-04
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (5)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http
2. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2 → io.netty:netty-codec-http
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy → io.netty:netty-codec-http
LOW
EPSS 3%
LOW
1.8
CVE-2026-1225
probable
ch.qos.logback:
logback-core
1.5.18 transitive d2
via com.kleegroup.accelerator:accelerator-datamigration-core → ch.qos.logback:logback-classic
CWE-20
Improper Input Validation
2026-01-22 ACE vulnerability in configuration file processing by QOS.CH logback-core up to and including version 1.5.24 in Java applications, allows an attacker to instantiate classes already present on the class path by compromising an existing logb… 1.5.25 fadnvdosv Pin ch.qos.logback:logback-core ≥ 1.5.25
or update com.kleegroup.accelerator:accelerator-datamigration-core 1.1.4 → 1.2.0
Description
ACE vulnerability in configuration file processing by QOS.CH logback-core up to and including version 1.5.24 in Java applications, allows an attacker to instantiate classes already present on the class path by compromising an existing logback configuration file. The instantiation of a potentially malicious Java class requires that said class is present on the user's class-path. In addition, the attacker must have write access to a configuration file. However, after successful instantiation, the instance is very likely to be discarded with no further ado.
Weaknesses (CWE) (1)
  • CWE-20 — Improper Input Validation
Metadata
CVSS:4.0/AV:L/AC:H/AT:P/PR:H/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:N/R:X/V:X/RE:M/U:Green
1.8 (LOW)
LOW · 15/100
0.0% prob · 3th pct
1.5.25
2026-01-22
2026-02-04
probable
fad+nvd+osv
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-datamigration-core → ch.qos.logback:logback-classic → ch.qos.logback:logback-core

By pom.xml (6 files)

cnaps-core/pom.xml (1)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
MEDIUM
EPSS 13%
HIGH
7.5
CVE-2026-42198
exact
org.postgresql:
postgresql
42.7.7 direct
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
CWE-770
Allocation of Resources Without Limits or Throttling
2026-05-05 pgjdbc is an open source postgresql JDBC Driver. From version 42.2.0 to before version 42.7.11, pgjdbc is vulnerable to a client-side denial of service during SCRAM-SHA-256 authentication. 42.7.11 nvdosv
Description
pgjdbc is an open source postgresql JDBC Driver. From version 42.2.0 to before version 42.7.11, pgjdbc is vulnerable to a client-side denial of service during SCRAM-SHA-256 authentication. A malicious server can instruct the driver to perform SCRAM authentication with a very large iteration count. With a large enough value, the client spends an unbounded amount of CPU time inside PBKDF2 before authentication can fail. A single attempt ties up a CPU core. Repeated or concurrent attempts exhaust client CPU and can wedge connection pools. In affected versions, loginTimeout did not fully mitigate this problem. When loginTimeout expired, the caller could stop waiting, but the worker thread performing the connection attempt could continue running and burning CPU inside the SCRAM PBKDF2 computation. This issue has been patched in version 42.7.11.
Weaknesses (CWE) (1)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 62.7/100
0.0% prob · 13th pct
42.7.11
2026-05-05
2026-05-06
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:postgresql:postgresql_jdbc_driver:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-core/pom.xml
commons/super-pom/pom.xml

cnaps-keycloak-extension/pom.xml (15)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
HIGH
EPSS 45%
HIGH
8.1
CVE-2026-2603
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-306
Missing Authentication for Critical Function
2026-03-18 A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. This allows the attacker to complete broker logins even when the SAML Identity Provider is disabled, leading to unauthorized authentication.
Weaknesses (CWE) (1)
  • CWE-306 — Missing Authentication for Critical Function
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
HIGH · 73.9/100
0.2% prob · 45th pct
26.5.5
2026-03-18
2026-05-20
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
HIGH
EPSS 7%
HIGH
8.8
CVE-2026-1486
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-358
Improperly Implemented Security Check for Standard
2026-02-09 A flaw was found in Keycloak. A vulnerability exists in the jwt-authorization-grant flow where the server fails to verify if an Identity Provider (IdP) is enabled before issuing tokens. 26.5.3 nvdosv
Description
A flaw was found in Keycloak. A vulnerability exists in the jwt-authorization-grant flow where the server fails to verify if an Identity Provider (IdP) is enabled before issuing tokens. The issuer lookup mechanism (lookupIdentityProviderFromIssuer) retrieves the IdP configuration but does not filter for isEnabled=false. If an administrator disables an IdP (e.g., due to a compromise or offboarding), an entity possessing that IdP's signing key can still generate valid JWT assertions that Keycloak accepts, resulting in the issuance of valid access tokens.
Weaknesses (CWE) (1)
  • CWE-358 — Improperly Implemented Security Check for Standard
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
8.8 (HIGH)
HIGH · 71.9/100
0.0% prob · 7th pct
26.5.3
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 28%
HIGH
7.7
CVE-2026-2092
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-1287 2026-03-18 A flaw was found in Keycloak. Keycloak's Security Assertion Markup Language (SAML) broker endpoint does not properly validate encrypted assertions when the overall SAML response is not signed. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. Keycloak's Security Assertion Markup Language (SAML) broker endpoint does not properly validate encrypted assertions when the overall SAML response is not signed. An attacker with a valid signed SAML assertion can exploit this by crafting a malicious SAML response. This allows the attacker to inject an encrypted assertion for an arbitrary principal, leading to unauthorized access and potential information disclosure.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:L
7.7 (HIGH)
MEDIUM · 67.2/100
0.1% prob · 28th pct
26.5.5
2026-03-18
2026-04-08
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 2%
HIGH
8.1
CVE-2026-1529
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-347
Improper Verification of Cryptographic Signature
2026-02-09 A flaw was found in Keycloak. An attacker can exploit this vulnerability by modifying the organization ID and target email within a legitimate invitation token's JSON Web Token (JWT) payload. 26.5.3 nvdosv
Description
A flaw was found in Keycloak. An attacker can exploit this vulnerability by modifying the organization ID and target email within a legitimate invitation token's JSON Web Token (JWT) payload. This lack of cryptographic signature verification allows the attacker to successfully self-register into an unauthorized organization, leading to unauthorized access.
Weaknesses (CWE) (1)
  • CWE-347 — Improper Verification of Cryptographic Signature
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
MEDIUM · 65.2/100
0.0% prob · 2th pct
26.5.3
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 16%
MEDIUM
6.9
CVE-2026-37980
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-79
Cross-site Scripting (XSS)
2026-04-14 A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with `manage-realm` or `manage-organizations` administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. nvdosv
Description
A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with `manage-realm` or `manage-organizations` administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. This flaw occurs because the `organization.alias` is placed into an inline JavaScript `onclick` handler, allowing a crafted JavaScript payload to execute in a user's browser when they view the login page. Successful exploitation enables arbitrary JavaScript execution, potentially leading to session theft, unauthorized account actions, or further attacks against users of the affected realm.
Weaknesses (CWE) (1)
  • CWE-79 — Cross-site Scripting (XSS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:L/A:N
6.9 (MEDIUM)
MEDIUM · 58.3/100
0.0% prob · 16th pct
2026-04-14
2026-04-16
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 4%
MEDIUM
6.5
CVE-2025-14559
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-840 2026-01-21 A flaw was found in the keycloak-services component of Keycloak. This vulnerability allows the issuance of access and refresh tokens for disabled users, leading to unauthorized use of previously revoked privileges, via a business logic vuln… 26.5.2 nvdosv
Description
A flaw was found in the keycloak-services component of Keycloak. This vulnerability allows the issuance of access and refresh tokens for disabled users, leading to unauthorized use of previously revoked privileges, via a business logic vulnerability in the Token Exchange implementation when a privileged client invokes the token exchange flow.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
6.5 (MEDIUM)
MEDIUM · 52.8/100
0.0% prob · 4th pct
26.5.2
2026-01-21
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 31%
MEDIUM
5.4
CVE-2025-11429
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-613
Insufficient Session Expiration
2025-10-23 A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the "Remember Me" realm setting on existing user sessions. 26.4.1 nvdosv
Description
A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the "Remember Me" realm setting on existing user sessions. Sessions created while "Remember Me" was active retain their extended session lifetime until they expire, overriding the administrator's recent security configuration change. This is a logic flaw in session management increases the potential window for successful session hijacking or unauthorized long-term access persistence. The flaw lies in the session expiration logic relying on the session-local "remember-me" flag without validating the current realm-level configuration.
Weaknesses (CWE) (1)
  • CWE-613 — Insufficient Session Expiration
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4 (MEDIUM)
MEDIUM · 49.5/100
0.1% prob · 31th pct
26.4.1
2025-10-23
2026-02-17
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 29%
MEDIUM
5.3
CVE-2025-8419
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-93
CRLF Injection
2025-09-17 A vulnerability was found in Keycloak-services. Special characters used during e-mail registration may perform SMTP Injection and unexpectedly send short unwanted e-mails. 26.2.8 nvdosv
Description
A vulnerability was found in Keycloak-services. Special characters used during e-mail registration may perform SMTP Injection and unexpectedly send short unwanted e-mails. The email is limited to 64 characters (limited local part of the email), so the attack is limited to very shorts emails (subject and little data, the example is 60 chars). This flaw's only direct consequence is an unsolicited email being sent from the Keycloak server. However, this action could be a precursor for more sophisticated attacks.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
5.3 (MEDIUM)
MEDIUM · 48.1/100
0.1% prob · 29th pct
26.2.8
2025-09-17
2025-09-17
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:keycloak:-:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 14%
MEDIUM
5.3
CVE-2026-2575
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-409
Improper Handling of Highly Compressed Data (Zip Bomb)
2026-03-18 A flaw was found in Keycloak. An unauthenticated remote attacker can trigger an application level Denial of Service (DoS) by sending a highly compressed SAMLRequest through the SAML Redirect Binding. 26.5.4 nvdosv
Description
A flaw was found in Keycloak. An unauthenticated remote attacker can trigger an application level Denial of Service (DoS) by sending a highly compressed SAMLRequest through the SAML Redirect Binding. The server fails to enforce size limits during DEFLATE decompression, leading to an OutOfMemoryError (OOM) and subsequent process termination. This vulnerability allows an attacker to disrupt the availability of the service.
Weaknesses (CWE) (1)
  • CWE-409 — Improper Handling of Highly Compressed Data (Zip Bomb)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
5.3 (MEDIUM)
MEDIUM · 45.2/100
0.0% prob · 14th pct
26.5.4
2026-03-18
2026-03-18
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 2%
MEDIUM
5.4
CVE-2025-14778
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-266 2026-02-09 A flaw was found in Keycloak. A significant Broken Access Control vulnerability exists in the UserManagedPermissionService (UMA Protection API). 26.2.13 nvdosv
Description
A flaw was found in Keycloak. A significant Broken Access Control vulnerability exists in the UserManagedPermissionService (UMA Protection API). When updating or deleting a UMA policy associated with multiple resources, the authorization check only verifies the caller's ownership against the first resource in the policy's list. This allows a user (Owner A) who owns one resource (RA) to update a shared policy and modify authorization rules for other resources (e.g., RB) in that same policy, even if those other resources are owned by a different user (Owner B). This constitutes a horizontal privilege escalation.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4 (MEDIUM)
MEDIUM · 43.5/100
0.0% prob · 2th pct
26.2.13
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 4%
MEDIUM
4.2
CVE-2026-3429
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-284
Improper Access Control
2026-03-11 A flaw was identified in the Account REST API of Keycloak that allows a user authenticated at a lower security level to perform sensitive actions intended only for higher-assurance sessions. nvdosv
Description
A flaw was identified in the Account REST API of Keycloak that allows a user authenticated at a lower security level to perform sensitive actions intended only for higher-assurance sessions. Specifically, an attacker who has already obtained a victim’s password can delete the victim’s registered MFA/OTP credential without first proving possession of that factor. The attacker can then register their own MFA device, effectively taking full control of the account. This weakness undermines the intended protection provided by multi-factor authentication.
Weaknesses (CWE) (1)
  • CWE-284 — Improper Access Control
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
4.2 (MEDIUM)
LOW · 34.4/100
0.0% prob · 4th pct
2026-03-11
2026-04-02
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 10%
LOW
3.8
CVE-2026-2733
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-285
Improper Authorization
2026-02-19 A flaw was identified in the Docker v2 authentication endpoint of Keycloak, where tokens continue to be issued even after a Docker registry client has been administratively disabled. nvdosv
Description
A flaw was identified in the Docker v2 authentication endpoint of Keycloak, where tokens continue to be issued even after a Docker registry client has been administratively disabled. This means that turning the client “Enabled” setting to OFF does not fully prevent access. As a result, previously valid credentials can still be used to obtain authentication tokens. This weakens administrative controls and could allow unintended access to container registry resources.
Weaknesses (CWE) (1)
  • CWE-285 — Improper Authorization
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N
3.8 (LOW)
LOW · 32.4/100
0.0% prob · 10th pct
2026-02-19
2026-03-06
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 7%
LOW
3.1
CVE-2026-1190
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-112 2026-01-26 A flaw was found in Keycloak's SAML brokering functionality. When Keycloak is configured as a client in a Security Assertion Markup Language (SAML) setup, it fails to validate the `NotOnOrAfter` timestamp within the `SubjectConfirmationData… nvdosv
Description
A flaw was found in Keycloak's SAML brokering functionality. When Keycloak is configured as a client in a Security Assertion Markup Language (SAML) setup, it fails to validate the `NotOnOrAfter` timestamp within the `SubjectConfirmationData`. This allows an attacker to delay the expiration of SAML responses, potentially extending the time a response is considered valid and leading to unexpected session durations or resource consumption.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N
3.1 (LOW)
LOW · 26.1/100
0.0% prob · 7th pct
2026-01-26
2026-03-06
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 2%
LOW
2.7
CVE-2025-13881
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-266 2026-02-02 A flaw was found in Keycloak Admin API. This vulnerability allows an administrator with limited privileges to retrieve sensitive custom attributes via the /unmanagedAttributes endpoint, bypassing User Profile visibility settings. 26.5.2 nvdosv
Description
A flaw was found in Keycloak Admin API. This vulnerability allows an administrator with limited privileges to retrieve sensitive custom attributes via the /unmanagedAttributes endpoint, bypassing User Profile visibility settings.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
2.7 (LOW)
LOW · 21.9/100
0.0% prob · 2th pct
26.5.2
2026-02-02
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 2%
LOW
2.7
CVE-2025-14082
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-284
Improper Access Control
2025-12-10 A flaw was found in Keycloak Admin REST (Representational State Transfer) API. This vulnerability allows information disclosure of sensitive role metadata via insufficient authorization checks on the /admin/realms/{realm}/roles endpoint. 26.5.0 nvdosv
Description
A flaw was found in Keycloak Admin REST (Representational State Transfer) API. This vulnerability allows information disclosure of sensitive role metadata via insufficient authorization checks on the /admin/realms/{realm}/roles endpoint.
Weaknesses (CWE) (1)
  • CWE-284 — Improper Access Control
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
2.7 (LOW)
LOW · 21.9/100
0.0% prob · 2th pct
26.5.0
2025-12-10
2026-04-02
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml

commons/common-mda-generator/pom.xml (4)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
MEDIUM
EPSS 11%
MEDIUM
6.9
CVE-2026-34478
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-117
Improper Output Neutralization for Logs
CWE-684
2026-04-10 Apache Log4j Core's Rfc5424Layout https://logging.apache.org/log4j/2.x/manual/layouts.html#RFC5424Layout , in versions 2.21.0 through 2.25.3, is vulnerable to log injection via CRLF sequences due to undocumented renames of security-relevan… 2.25.4 fadnvdosv
Description
Apache Log4j Core's Rfc5424Layout https://logging.apache.org/log4j/2.x/manual/layouts.html#RFC5424Layout , in versions 2.21.0 through 2.25.3, is vulnerable to log injection via CRLF sequences due to undocumented renames of security-relevant configuration attributes. Two distinct issues affect users of stream-based syslog services who configure Rfc5424Layout directly: * The newLineEscape attribute was silently renamed, causing newline escaping to stop working for users of TCP framing (RFC 6587), exposing them to CRLF injection in log output. * The useTlsMessageFormat attribute was silently renamed, causing users of TLS framing (RFC 5425) to be silently downgraded to unframed TCP (RFC 6587), without newline escaping. Users of the SyslogAppender are not affected, as its configuration attributes were not modified. Users are advised to upgrade to Apache Log4j Core 2.25.4, which corrects this issue.
Weaknesses (CWE) (2)
  • CWE-117 — Improper Output Neutralization for Logs
  • CWE-684 (unknown weakness)
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.9 (MEDIUM)
MEDIUM · 57.3/100
0.0% prob · 11th pct
2.25.4
2026-04-10
2026-04-17
exact
fad+nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta3:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 10%
MEDIUM
6.9
CVE-2026-34480
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-116
Improper Encoding or Escaping of Output
2026-04-10 Apache Log4j Core's XmlLayout https://logging.apache.org/log4j/2.x/manual/layouts.html#XmlLayout , in versions up to and including 2.25.3, fails to sanitize characters forbidden by the XML 1.0 specification https://www.w3.org/TR/xml/#char… 2.25.4 fadnvdosv
Description
Apache Log4j Core's XmlLayout https://logging.apache.org/log4j/2.x/manual/layouts.html#XmlLayout , in versions up to and including 2.25.3, fails to sanitize characters forbidden by the XML 1.0 specification https://www.w3.org/TR/xml/#charsets producing invalid XML output whenever a log message or MDC value contains such characters. The impact depends on the StAX implementation in use: * JRE built-in StAX: Forbidden characters are silently written to the output, producing malformed XML. Conforming parsers must reject such documents with a fatal error, which may cause downstream log-processing systems to drop the affected records. * Alternative StAX implementations (e.g., Woodstox https://github.com/FasterXML/woodstox , a transitive dependency of the Jackson XML Dataformat module): An exception is thrown during the logging call, and the log event is never delivered to its intended appender, only to Log4j's internal status logger. Users are advised to upgrade to Apache Log4j Core 2.25.4, which corrects this issue by sanitizing forbidden characters before XML output.
Weaknesses (CWE) (1)
  • CWE-116 — Improper Encoding or Escaping of Output
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.9 (MEDIUM)
MEDIUM · 57.3/100
0.0% prob · 10th pct
2.25.4
2026-04-10
2026-04-16
exact
fad+nvd+osv
Affected CPE configurations (7)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta3:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 12%
MEDIUM
6.3
CVE-2026-34477
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-297
Improper Validation of Certificate with Host Mismatch
CWE-295
Improper Certificate Validation
2026-04-10 The fix for CVE-2025-68161 https://logging.apache.org/security.html#CVE-2025-68161 was incomplete: it addressed hostname verification only when enabled via the log4j2.sslVerifyHostName https://logging.apache.org/log4j/2.x/manual/systempr… 2.25.4 fadnvdosv
Description
The fix for CVE-2025-68161 https://logging.apache.org/security.html#CVE-2025-68161 was incomplete: it addressed hostname verification only when enabled via the log4j2.sslVerifyHostName https://logging.apache.org/log4j/2.x/manual/systemproperties.html#log4j2.sslVerifyHostName system property, but not when configured through the verifyHostName https://logging.apache.org/log4j/2.x/manual/appenders/network.html#SslConfiguration-attr-verifyHostName attribute of the <Ssl> element. Although the verifyHostName configuration attribute was introduced in Log4j Core 2.12.0, it was silently ignored in all versions through 2.25.3, leaving TLS connections vulnerable to interception regardless of the configured value. A network-based attacker may be able to perform a man-in-the-middle attack when all of the following conditions are met: * An SMTP, Socket, or Syslog appender is in use. * TLS is configured via a nested <Ssl> element. * The attacker can present a certificate issued by a CA trusted by the appender's configured trust store, or by the default Java trust store if none is configured. This issue does not affect users of the HTTP appender, which uses a separate verifyHostname https://logging.apache.org/log4j/2.x/manual/appenders/network.html#HttpAppender-attr-verifyHostName attribute that was not subject to this bug and verifies host names by default. Users are advised to upgrade to Apache Log4j Core 2.25.4, which corrects this issue.
Weaknesses (CWE) (2)
  • CWE-297 — Improper Validation of Certificate with Host Mismatch
  • CWE-295 — Improper Certificate Validation
Metadata
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.3 (MEDIUM)
MEDIUM · 52.8/100
0.0% prob · 12th pct
2.25.4
2026-04-10
2026-04-17
exact
fad+nvd+osv
Affected CPE configurations (7)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:alpha1_rc2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:3.0.0:beta3:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 9%
MEDIUM
6.3
CVE-2025-68161
exact
org.apache.logging.log4j:
log4j-core
2.24.3 direct
defined in: commons/common-mda-generator/pom.xml
CWE-297
Improper Validation of Certificate with Host Mismatch
CWE-295
Improper Certificate Validation
2025-12-18 The Socket Appender in Apache Log4j Core versions 2.0-beta9 through 2.25.2 does not perform TLS hostname verification of the peer certificate, even when the verifyHostName https://logging.apache.org/log4j/2.x/manual/appenders/network.html#… 2.25.3 fadnvdosv
Description
The Socket Appender in Apache Log4j Core versions 2.0-beta9 through 2.25.2 does not perform TLS hostname verification of the peer certificate, even when the verifyHostName https://logging.apache.org/log4j/2.x/manual/appenders/network.html#SslConfiguration-attr-verifyHostName configuration attribute or the log4j2.sslVerifyHostName https://logging.apache.org/log4j/2.x/manual/systemproperties.html#log4j2.sslVerifyHostName system property is set to true. This issue may allow a man-in-the-middle attacker to intercept or redirect log traffic under the following conditions: * The attacker is able to intercept or redirect network traffic between the client and the log receiver. * The attacker can present a server certificate issued by a certification authority trusted by the Socket Appender’s configured trust store (or by the default Java trust store if no custom trust store is configured). Users are advised to upgrade to Apache Log4j Core version 2.25.3, which addresses this issue. As an alternative mitigation, the Socket Appender may be configured to use a private or restricted trust root to limit the set of trusted certificates.
Weaknesses (CWE) (2)
  • CWE-297 — Improper Validation of Certificate with Host Mismatch
  • CWE-295 — Improper Certificate Validation
Metadata
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.3 (MEDIUM)
MEDIUM · 52.2/100
0.0% prob · 9th pct
2.25.3
2025-12-18
2026-02-04
exact
fad+nvd+osv
Affected CPE configurations (6)
  • cpe:2.3:a:apache:log4j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:-:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:beta9:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:rc1-rc1:*:*:*:*:*:*
  • cpe:2.3:a:apache:log4j:2.0:rc2:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml

commons/common-spring-exception/pom.xml (8)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
MEDIUM
EPSS 90%
MEDIUM
5.9
CVE-2025-41242
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-22
Path Traversal
2025-08-18 Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant Servlet container. An application can be vulnerable when all the following are true: * the application is deployed… 6.2.10 nvdosv
Description
Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant Servlet container. An application can be vulnerable when all the following are true: * the application is deployed as a WAR or with an embedded Servlet container * the Servlet container does not reject suspicious sequences https://jakarta.ee/specifications/servlet/6.1/jakarta-servlet-spec-6.1.html#uri-path-canonicalization * the application serves static resources https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title  with Spring resource handling We have verified that applications deployed on Apache Tomcat or Eclipse Jetty are not vulnerable, as long as default security features are not disabled in the configuration. Because we cannot check exploits against all Servlet containers and configuration variants, we strongly recommend upgrading your application.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
5.9 (MEDIUM)
MEDIUM · 65.2/100
5.2% prob · 90th pct
6.2.10
2025-08-18
2026-02-04
exact
nvd+osv
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 25%
HIGH
7.5
CVE-2025-41248
exact
org.springframework.security:
spring-security-core
6.5.1 direct
defined in: commons/common-spring-exception/pom.xml
CWE-289 2025-09-16 The Spring Security annotation detection mechanism may not correctly resolve annotations on methods within type hierarchies with a parameterized super type with unbounded generics. 6.4.10 nvdosv
Description
The Spring Security annotation detection mechanism may not correctly resolve annotations on methods within type hierarchies with a parameterized super type with unbounded generics. This can be an issue when using @PreAuthorize and other method security annotations, resulting in an authorization bypass. Your application may be affected by this if you are using Spring Security's @EnableMethodSecurity feature. You are not affected by this if you are not using @EnableMethodSecurity or if you do not use security annotations on methods in generic superclasses or generic interfaces. This CVE is published in conjunction with CVE-2025-41249 https://spring.io/security/cve-2025-41249 .
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
7.5 (HIGH)
MEDIUM · 65.1/100
0.1% prob · 25th pct
6.4.10
2025-09-16
2026-02-04
exact
nvd+osv
Aliases
Declared in (1 POM)
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 27%
MEDIUM
5.9
CVE-2026-22737
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-22
Path Traversal
2026-03-20 Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views. This issue aff… 7.0.6 nvdosv
Description
Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views. This issue affects Spring Framework: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
5.9 (MEDIUM)
MEDIUM · 52.5/100
0.1% prob · 27th pct
7.0.6
2026-03-20
2026-03-26
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 21%
MEDIUM
5.3
CVE-2026-22745
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-400
Uncontrolled Resource Consumption (DoS)
2026-04-29 Spring MVC and WebFlux applications are vulnerable to Denial of Service attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC o… 7.0.7 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to Denial of Service attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is serving static resources from the file system * the application is running on a Windows platform When all the conditions above are met, the attacker can send malicious requests that are slow to resolve and that can keep HTTP connections in use. This can cause a Denial of Service on the application.
Weaknesses (CWE) (1)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
5.3 (MEDIUM)
MEDIUM · 46.6/100
0.1% prob · 21th pct
7.0.7
2026-04-29
2026-05-08
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 15%
MEDIUM
4.8
CVE-2026-22751
exact
org.springframework.security:
spring-security-core
6.5.1 direct
defined in: commons/common-spring-exception/pom.xml
CWE-367
TOCTOU Race Condition
2026-04-21 Vulnerability in Spring Spring Security. Applications that explicitly configure One-Time Token login with JdbcOneTimeTokenService are vulnerable to a Time-of-check Time-of-use (TOCTOU) race condition. This issue affects Spring Security: fro… 6.5.10 nvdosv
Description
Vulnerability in Spring Spring Security. Applications that explicitly configure One-Time Token login with JdbcOneTimeTokenService are vulnerable to a Time-of-check Time-of-use (TOCTOU) race condition. This issue affects Spring Security: from 6.4.0 through 6.4.15, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4.
Weaknesses (CWE) (1)
  • CWE-367 — TOCTOU Race Condition
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
4.8 (MEDIUM)
MEDIUM · 41.4/100
0.0% prob · 15th pct
6.5.10
2026-04-21
2026-05-05
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-spring-exception/pom.xml
LOW
EPSS 21%
LOW
3.7
CVE-2026-22746
exact
org.springframework.security:
spring-security-core
6.5.1 direct
defined in: commons/common-spring-exception/pom.xml
CWE-208
Observable Timing Discrepancy
2026-04-22 Vulnerability in Spring Spring Security. If an application is using the UserDetails#isEnabled, #isAccountNonExpired, or #isAccountNonLocked user attributes, to enable, expire, or lock users, then DaoAuthenticationProvider's timing attack de… 6.5.10 nvdosv
Description
Vulnerability in Spring Spring Security. If an application is using the UserDetails#isEnabled, #isAccountNonExpired, or #isAccountNonLocked user attributes, to enable, expire, or lock users, then DaoAuthenticationProvider's timing attack defense can be bypassed for users who are disabled, expired, or locked.This issue affects Spring Security: from 5.7.0 through 5.7.22, from 5.8.0 through 5.8.24, from 6.3.0 through 6.3.15, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4.
Weaknesses (CWE) (1)
  • CWE-208 — Observable Timing Discrepancy
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
3.7 (LOW)
LOW · 33.8/100
0.1% prob · 21th pct
6.5.10
2026-04-22
2026-05-05
exact
nvd+osv
Affected CPE configurations (6)
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-spring-exception/pom.xml
LOW
EPSS 26%
LOW
2.6
CVE-2026-22735
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-667 2026-03-20 Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE). This issue affects Spring Foundation: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 th… 7.0.6 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE). This issue affects Spring Foundation: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N
2.6 (LOW)
LOW · 26/100
0.1% prob · 26th pct
7.0.6
2026-03-20
2026-03-26
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
LOW
EPSS 24%
LOW
0.0
CVE-2026-22741
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-524 2026-04-29 Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring W… 7.0.7 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is configuring the  resource chain support https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title  with caching enabled * the application adds support for encoded resources resolution * the resource cache must be empty when the attacker has access to the application When all the conditions above are met, the attacker can send malicious requests and poison the resource cache with resources using the wrong encoding. This can cause a denial of service by breaking the front-end application for clients.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
0.0 (LOW)
LOW · 20.8/100
0.1% prob · 24th pct
7.0.7
2026-04-29
2026-05-08
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml

commons/common-spring-web/pom.xml (5)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
MEDIUM
EPSS 90%
MEDIUM
5.9
CVE-2025-41242
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-22
Path Traversal
2025-08-18 Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant Servlet container. An application can be vulnerable when all the following are true: * the application is deployed… 6.2.10 nvdosv
Description
Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant Servlet container. An application can be vulnerable when all the following are true: * the application is deployed as a WAR or with an embedded Servlet container * the Servlet container does not reject suspicious sequences https://jakarta.ee/specifications/servlet/6.1/jakarta-servlet-spec-6.1.html#uri-path-canonicalization * the application serves static resources https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title  with Spring resource handling We have verified that applications deployed on Apache Tomcat or Eclipse Jetty are not vulnerable, as long as default security features are not disabled in the configuration. Because we cannot check exploits against all Servlet containers and configuration variants, we strongly recommend upgrading your application.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
5.9 (MEDIUM)
MEDIUM · 65.2/100
5.2% prob · 90th pct
6.2.10
2025-08-18
2026-02-04
exact
nvd+osv
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 27%
MEDIUM
5.9
CVE-2026-22737
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-22
Path Traversal
2026-03-20 Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views. This issue aff… 7.0.6 nvdosv
Description
Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views. This issue affects Spring Framework: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
5.9 (MEDIUM)
MEDIUM · 52.5/100
0.1% prob · 27th pct
7.0.6
2026-03-20
2026-03-26
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
MEDIUM
EPSS 21%
MEDIUM
5.3
CVE-2026-22745
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-400
Uncontrolled Resource Consumption (DoS)
2026-04-29 Spring MVC and WebFlux applications are vulnerable to Denial of Service attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC o… 7.0.7 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to Denial of Service attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is serving static resources from the file system * the application is running on a Windows platform When all the conditions above are met, the attacker can send malicious requests that are slow to resolve and that can keep HTTP connections in use. This can cause a Denial of Service on the application.
Weaknesses (CWE) (1)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
5.3 (MEDIUM)
MEDIUM · 46.6/100
0.1% prob · 21th pct
7.0.7
2026-04-29
2026-05-08
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
LOW
EPSS 26%
LOW
2.6
CVE-2026-22735
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-667 2026-03-20 Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE). This issue affects Spring Foundation: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 th… 7.0.6 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE). This issue affects Spring Foundation: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N
2.6 (LOW)
LOW · 26/100
0.1% prob · 26th pct
7.0.6
2026-03-20
2026-03-26
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
LOW
EPSS 24%
LOW
0.0
CVE-2026-22741
exact
org.springframework:
spring-webmvc
6.2.8 direct
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
CWE-524 2026-04-29 Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring W… 7.0.7 nvdosv
Description
Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is configuring the  resource chain support https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title  with caching enabled * the application adds support for encoded resources resolution * the resource cache must be empty when the attacker has access to the application When all the conditions above are met, the attacker can send malicious requests and poison the resource cache with resources using the wrong encoding. This can cause a denial of service by breaking the front-end application for clients.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
0.0 (LOW)
LOW · 20.8/100
0.1% prob · 24th pct
7.0.7
2026-04-29
2026-05-08
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml

commons/super-pom/pom.xml (16)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
HIGH
EPSS 45%
HIGH
8.1
CVE-2026-2603
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-306
Missing Authentication for Critical Function
2026-03-18 A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. This allows the attacker to complete broker logins even when the SAML Identity Provider is disabled, leading to unauthorized authentication.
Weaknesses (CWE) (1)
  • CWE-306 — Missing Authentication for Critical Function
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
HIGH · 73.9/100
0.2% prob · 45th pct
26.5.5
2026-03-18
2026-05-20
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
HIGH
EPSS 7%
HIGH
8.8
CVE-2026-1486
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-358
Improperly Implemented Security Check for Standard
2026-02-09 A flaw was found in Keycloak. A vulnerability exists in the jwt-authorization-grant flow where the server fails to verify if an Identity Provider (IdP) is enabled before issuing tokens. 26.5.3 nvdosv
Description
A flaw was found in Keycloak. A vulnerability exists in the jwt-authorization-grant flow where the server fails to verify if an Identity Provider (IdP) is enabled before issuing tokens. The issuer lookup mechanism (lookupIdentityProviderFromIssuer) retrieves the IdP configuration but does not filter for isEnabled=false. If an administrator disables an IdP (e.g., due to a compromise or offboarding), an entity possessing that IdP's signing key can still generate valid JWT assertions that Keycloak accepts, resulting in the issuance of valid access tokens.
Weaknesses (CWE) (1)
  • CWE-358 — Improperly Implemented Security Check for Standard
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
8.8 (HIGH)
HIGH · 71.9/100
0.0% prob · 7th pct
26.5.3
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 28%
HIGH
7.7
CVE-2026-2092
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-1287 2026-03-18 A flaw was found in Keycloak. Keycloak's Security Assertion Markup Language (SAML) broker endpoint does not properly validate encrypted assertions when the overall SAML response is not signed. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. Keycloak's Security Assertion Markup Language (SAML) broker endpoint does not properly validate encrypted assertions when the overall SAML response is not signed. An attacker with a valid signed SAML assertion can exploit this by crafting a malicious SAML response. This allows the attacker to inject an encrypted assertion for an arbitrary principal, leading to unauthorized access and potential information disclosure.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:L
7.7 (HIGH)
MEDIUM · 67.2/100
0.1% prob · 28th pct
26.5.5
2026-03-18
2026-04-08
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 2%
HIGH
8.1
CVE-2026-1529
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-347
Improper Verification of Cryptographic Signature
2026-02-09 A flaw was found in Keycloak. An attacker can exploit this vulnerability by modifying the organization ID and target email within a legitimate invitation token's JSON Web Token (JWT) payload. 26.5.3 nvdosv
Description
A flaw was found in Keycloak. An attacker can exploit this vulnerability by modifying the organization ID and target email within a legitimate invitation token's JSON Web Token (JWT) payload. This lack of cryptographic signature verification allows the attacker to successfully self-register into an unauthorized organization, leading to unauthorized access.
Weaknesses (CWE) (1)
  • CWE-347 — Improper Verification of Cryptographic Signature
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
MEDIUM · 65.2/100
0.0% prob · 2th pct
26.5.3
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 13%
HIGH
7.5
CVE-2026-42198
exact
org.postgresql:
postgresql
42.7.7 direct
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
CWE-770
Allocation of Resources Without Limits or Throttling
2026-05-05 pgjdbc is an open source postgresql JDBC Driver. From version 42.2.0 to before version 42.7.11, pgjdbc is vulnerable to a client-side denial of service during SCRAM-SHA-256 authentication. 42.7.11 nvdosv
Description
pgjdbc is an open source postgresql JDBC Driver. From version 42.2.0 to before version 42.7.11, pgjdbc is vulnerable to a client-side denial of service during SCRAM-SHA-256 authentication. A malicious server can instruct the driver to perform SCRAM authentication with a very large iteration count. With a large enough value, the client spends an unbounded amount of CPU time inside PBKDF2 before authentication can fail. A single attempt ties up a CPU core. Repeated or concurrent attempts exhaust client CPU and can wedge connection pools. In affected versions, loginTimeout did not fully mitigate this problem. When loginTimeout expired, the caller could stop waiting, but the worker thread performing the connection attempt could continue running and burning CPU inside the SCRAM PBKDF2 computation. This issue has been patched in version 42.7.11.
Weaknesses (CWE) (1)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 62.7/100
0.0% prob · 13th pct
42.7.11
2026-05-05
2026-05-06
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:postgresql:postgresql_jdbc_driver:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-core/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 16%
MEDIUM
6.9
CVE-2026-37980
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-79
Cross-site Scripting (XSS)
2026-04-14 A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with `manage-realm` or `manage-organizations` administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. nvdosv
Description
A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with `manage-realm` or `manage-organizations` administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. This flaw occurs because the `organization.alias` is placed into an inline JavaScript `onclick` handler, allowing a crafted JavaScript payload to execute in a user's browser when they view the login page. Successful exploitation enables arbitrary JavaScript execution, potentially leading to session theft, unauthorized account actions, or further attacks against users of the affected realm.
Weaknesses (CWE) (1)
  • CWE-79 — Cross-site Scripting (XSS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:L/A:N
6.9 (MEDIUM)
MEDIUM · 58.3/100
0.0% prob · 16th pct
2026-04-14
2026-04-16
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 4%
MEDIUM
6.5
CVE-2025-14559
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-840 2026-01-21 A flaw was found in the keycloak-services component of Keycloak. This vulnerability allows the issuance of access and refresh tokens for disabled users, leading to unauthorized use of previously revoked privileges, via a business logic vuln… 26.5.2 nvdosv
Description
A flaw was found in the keycloak-services component of Keycloak. This vulnerability allows the issuance of access and refresh tokens for disabled users, leading to unauthorized use of previously revoked privileges, via a business logic vulnerability in the Token Exchange implementation when a privileged client invokes the token exchange flow.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
6.5 (MEDIUM)
MEDIUM · 52.8/100
0.0% prob · 4th pct
26.5.2
2026-01-21
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 31%
MEDIUM
5.4
CVE-2025-11429
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-613
Insufficient Session Expiration
2025-10-23 A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the "Remember Me" realm setting on existing user sessions. 26.4.1 nvdosv
Description
A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the "Remember Me" realm setting on existing user sessions. Sessions created while "Remember Me" was active retain their extended session lifetime until they expire, overriding the administrator's recent security configuration change. This is a logic flaw in session management increases the potential window for successful session hijacking or unauthorized long-term access persistence. The flaw lies in the session expiration logic relying on the session-local "remember-me" flag without validating the current realm-level configuration.
Weaknesses (CWE) (1)
  • CWE-613 — Insufficient Session Expiration
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4 (MEDIUM)
MEDIUM · 49.5/100
0.1% prob · 31th pct
26.4.1
2025-10-23
2026-02-17
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 29%
MEDIUM
5.3
CVE-2025-8419
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-93
CRLF Injection
2025-09-17 A vulnerability was found in Keycloak-services. Special characters used during e-mail registration may perform SMTP Injection and unexpectedly send short unwanted e-mails. 26.2.8 nvdosv
Description
A vulnerability was found in Keycloak-services. Special characters used during e-mail registration may perform SMTP Injection and unexpectedly send short unwanted e-mails. The email is limited to 64 characters (limited local part of the email), so the attack is limited to very shorts emails (subject and little data, the example is 60 chars). This flaw's only direct consequence is an unsolicited email being sent from the Keycloak server. However, this action could be a precursor for more sophisticated attacks.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
5.3 (MEDIUM)
MEDIUM · 48.1/100
0.1% prob · 29th pct
26.2.8
2025-09-17
2025-09-17
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:keycloak:-:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 14%
MEDIUM
5.3
CVE-2026-2575
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-409
Improper Handling of Highly Compressed Data (Zip Bomb)
2026-03-18 A flaw was found in Keycloak. An unauthenticated remote attacker can trigger an application level Denial of Service (DoS) by sending a highly compressed SAMLRequest through the SAML Redirect Binding. 26.5.4 nvdosv
Description
A flaw was found in Keycloak. An unauthenticated remote attacker can trigger an application level Denial of Service (DoS) by sending a highly compressed SAMLRequest through the SAML Redirect Binding. The server fails to enforce size limits during DEFLATE decompression, leading to an OutOfMemoryError (OOM) and subsequent process termination. This vulnerability allows an attacker to disrupt the availability of the service.
Weaknesses (CWE) (1)
  • CWE-409 — Improper Handling of Highly Compressed Data (Zip Bomb)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
5.3 (MEDIUM)
MEDIUM · 45.2/100
0.0% prob · 14th pct
26.5.4
2026-03-18
2026-03-18
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 2%
MEDIUM
5.4
CVE-2025-14778
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-266 2026-02-09 A flaw was found in Keycloak. A significant Broken Access Control vulnerability exists in the UserManagedPermissionService (UMA Protection API). 26.2.13 nvdosv
Description
A flaw was found in Keycloak. A significant Broken Access Control vulnerability exists in the UserManagedPermissionService (UMA Protection API). When updating or deleting a UMA policy associated with multiple resources, the authorization check only verifies the caller's ownership against the first resource in the policy's list. This allows a user (Owner A) who owns one resource (RA) to update a shared policy and modify authorization rules for other resources (e.g., RB) in that same policy, even if those other resources are owned by a different user (Owner B). This constitutes a horizontal privilege escalation.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4 (MEDIUM)
MEDIUM · 43.5/100
0.0% prob · 2th pct
26.2.13
2026-02-09
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 4%
MEDIUM
4.2
CVE-2026-3429
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-284
Improper Access Control
2026-03-11 A flaw was identified in the Account REST API of Keycloak that allows a user authenticated at a lower security level to perform sensitive actions intended only for higher-assurance sessions. nvdosv
Description
A flaw was identified in the Account REST API of Keycloak that allows a user authenticated at a lower security level to perform sensitive actions intended only for higher-assurance sessions. Specifically, an attacker who has already obtained a victim’s password can delete the victim’s registered MFA/OTP credential without first proving possession of that factor. The attacker can then register their own MFA device, effectively taking full control of the account. This weakness undermines the intended protection provided by multi-factor authentication.
Weaknesses (CWE) (1)
  • CWE-284 — Improper Access Control
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
4.2 (MEDIUM)
LOW · 34.4/100
0.0% prob · 4th pct
2026-03-11
2026-04-02
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 10%
LOW
3.8
CVE-2026-2733
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-285
Improper Authorization
2026-02-19 A flaw was identified in the Docker v2 authentication endpoint of Keycloak, where tokens continue to be issued even after a Docker registry client has been administratively disabled. nvdosv
Description
A flaw was identified in the Docker v2 authentication endpoint of Keycloak, where tokens continue to be issued even after a Docker registry client has been administratively disabled. This means that turning the client “Enabled” setting to OFF does not fully prevent access. As a result, previously valid credentials can still be used to obtain authentication tokens. This weakens administrative controls and could allow unintended access to container registry resources.
Weaknesses (CWE) (1)
  • CWE-285 — Improper Authorization
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N
3.8 (LOW)
LOW · 32.4/100
0.0% prob · 10th pct
2026-02-19
2026-03-06
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 7%
LOW
3.1
CVE-2026-1190
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-112 2026-01-26 A flaw was found in Keycloak's SAML brokering functionality. When Keycloak is configured as a client in a Security Assertion Markup Language (SAML) setup, it fails to validate the `NotOnOrAfter` timestamp within the `SubjectConfirmationData… nvdosv
Description
A flaw was found in Keycloak's SAML brokering functionality. When Keycloak is configured as a client in a Security Assertion Markup Language (SAML) setup, it fails to validate the `NotOnOrAfter` timestamp within the `SubjectConfirmationData`. This allows an attacker to delay the expiration of SAML responses, potentially extending the time a response is considered valid and leading to unexpected session durations or resource consumption.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N
3.1 (LOW)
LOW · 26.1/100
0.0% prob · 7th pct
2026-01-26
2026-03-06
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 2%
LOW
2.7
CVE-2025-13881
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-266 2026-02-02 A flaw was found in Keycloak Admin API. This vulnerability allows an administrator with limited privileges to retrieve sensitive custom attributes via the /unmanagedAttributes endpoint, bypassing User Profile visibility settings. 26.5.2 nvdosv
Description
A flaw was found in Keycloak Admin API. This vulnerability allows an administrator with limited privileges to retrieve sensitive custom attributes via the /unmanagedAttributes endpoint, bypassing User Profile visibility settings.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
2.7 (LOW)
LOW · 21.9/100
0.0% prob · 2th pct
26.5.2
2026-02-02
2026-02-13
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 2%
LOW
2.7
CVE-2025-14082
exact
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-284
Improper Access Control
2025-12-10 A flaw was found in Keycloak Admin REST (Representational State Transfer) API. This vulnerability allows information disclosure of sensitive role metadata via insufficient authorization checks on the /admin/realms/{realm}/roles endpoint. 26.5.0 nvdosv
Description
A flaw was found in Keycloak Admin REST (Representational State Transfer) API. This vulnerability allows information disclosure of sensitive role metadata via insufficient authorization checks on the /admin/realms/{realm}/roles endpoint.
Weaknesses (CWE) (1)
  • CWE-284 — Improper Access Control
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
2.7 (LOW)
LOW · 21.9/100
0.0% prob · 2th pct
26.5.0
2025-12-10
2026-04-02
exact
nvd+osv
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml

2. Vendored JS scan — retire.js (0)

No vulnerable vendored JavaScript files detected (or retire.js was skipped).

3. CVE in dev dependencies (1)

3.a Maven (1)

3.a.0 All (1)

All — direct (1)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
HIGH
EPSS 45%
HIGH
8.1
CVE-2026-2603
exact
org.keycloak:
keycloak-server-spi-private
26.3.0 direct provided
defined in: commons/super-pom/pom.xml
CWE-306
Missing Authentication for Critical Function
2026-03-18 A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. This allows the attacker to complete broker logins even when the SAML Identity Provider is disabled, leading to unauthorized authentication.
Weaknesses (CWE) (1)
  • CWE-306 — Missing Authentication for Critical Function
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
HIGH · 73.9/100
0.2% prob · 45th pct
26.5.5
2026-03-18
2026-05-20
exact
nvd+osv
Aliases
Declared in (1 POM)
commons/super-pom/pom.xml

All — transitive (0)

No CVEs matched.

By pom.xml (1 file)

commons/super-pom/pom.xml (1)

PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
HIGH
EPSS 45%
HIGH
8.1
CVE-2026-2603
exact
org.keycloak:
keycloak-server-spi-private
26.3.0 direct provided
defined in: commons/super-pom/pom.xml
CWE-306
Missing Authentication for Critical Function
2026-03-18 A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. 26.5.5 nvdosv
Description
A flaw was found in Keycloak. A remote attacker could bypass security controls by sending a valid SAML response from an external Identity Provider (IdP) to the Keycloak SAML endpoint for IdP-initiated broker logins. This allows the attacker to complete broker logins even when the SAML Identity Provider is disabled, leading to unauthorized authentication.
Weaknesses (CWE) (1)
  • CWE-306 — Missing Authentication for Critical Function
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
HIGH · 73.9/100
0.2% prob · 45th pct
26.5.5
2026-03-18
2026-05-20
exact
nvd+osv
Aliases
Declared in (1 POM)
commons/super-pom/pom.xml

4. End-of-Life Frameworks (11)

ProductDependencyEOL dateLatestSourceNotes
Spring Framework org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc
4.3.0
defined in: cnaps-usager-front-webapp/pom.xml, commons/super-pom/pom.xml
2020-12-31 4.3.30 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 4.3.30 (2020-12-09)
Hibernate ORM org.hibernate.orm:hibernate-core
6.6.18.Final
defined in: commons/common-spring-core/pom.xml
true 6.6.51 endoflife.date/hibernate
matched via group-artifact = org.hibernate.orm:hibernate-core
Latest: 6.6.51 (2026-05-24)
Hibernate ORM org.hibernate.orm:hibernate-jcache
6.6.18.Final
defined in: commons/common-spring-core/pom.xml
true 6.6.51 endoflife.date/hibernate
matched via group-prefix = org.hibernate
Latest: 6.6.51 (2026-05-24)
Hibernate ORM org.hibernate.common:hibernate-commons-annotations
7.0.3.Final
pulled in via: org.hibernate.orm:hibernate-coreorg.hibernate.common:hibernate-commons-annotations
2025-08-08 7.0.10 endoflife.date/hibernate
matched via group-prefix = org.hibernate
Latest: 7.0.10 (2025-08-10)
Spring Framework org.springframework.cloud:spring-cloud-starter
4.3.0
pulled in via: org.springframework.cloud:spring-cloud-starter-gateway-server-webmvcorg.springframework.cloud:spring-cloud-starter
2020-12-31 4.3.30 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 4.3.30 (2020-12-09)
Spring Framework org.springframework.cloud:spring-cloud-gateway-server-webmvc
4.3.0
pulled in via: org.springframework.cloud:spring-cloud-starter-gateway-server-webmvcorg.springframework.cloud:spring-cloud-gateway-server-webmvc
2020-12-31 4.3.30 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 4.3.30 (2020-12-09)
Spring Framework org.springframework.batch:spring-batch-core
5.2.2
pulled in via: com.kleegroup.accelerator:accelerator-batch-coreorg.springframework.boot:spring-boot-starter-batchorg.springframework.batch:spring-batch-core
2021-12-31 5.2.25 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 5.2.25 (2023-07-13)
Spring Framework org.springframework.batch:spring-batch-infrastructure
5.2.2
pulled in via: com.kleegroup.accelerator:accelerator-batch-coreorg.springframework.boot:spring-boot-starter-batchorg.springframework.batch:spring-batch-coreorg.springframework.batch:spring-batch-infrastructure
2021-12-31 5.2.25 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 5.2.25 (2023-07-13)
Spring Framework org.springframework.cloud:spring-cloud-gateway-server-mvc
4.3.0
pulled in via: org.springframework.cloud:spring-cloud-starter-gateway-server-webmvcorg.springframework.cloud:spring-cloud-gateway-server-webmvcorg.springframework.cloud:spring-cloud-gateway-server-mvc
2020-12-31 4.3.30 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 4.3.30 (2020-12-09)
Spring Framework org.springframework.cloud:spring-cloud-context
4.3.0
pulled in via: org.springframework.cloud:spring-cloud-starter-gateway-server-webmvcorg.springframework.cloud:spring-cloud-starterorg.springframework.cloud:spring-cloud-context
2020-12-31 4.3.30 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 4.3.30 (2020-12-09)
Spring Framework org.springframework.cloud:spring-cloud-commons
4.3.0
pulled in via: org.springframework.cloud:spring-cloud-starter-gateway-server-webmvcorg.springframework.cloud:spring-cloud-starterorg.springframework.cloud:spring-cloud-commons +1 more path
2020-12-31 4.3.30 endoflife.date/spring-framework
matched via group-prefix = org.springframework
Latest: 4.3.30 (2020-12-09)

5. Obsolete / Deprecated Libraries (7)

SeverityObsoleteReplacementWhy
MEDIUM commons-io:commons-io
2.20.0
defined in: commons/super-pom/pom.xml
org.apache.commons:commons-io (2.x+) The pre-2.x coordinate is deprecated; use the org.apache.commons groupId.
MEDIUM javax.annotation:javax.annotation-api
1.3.2
jakarta.annotation:jakarta.annotation-api javax.* → jakarta.* migration.
MEDIUM javax.xml.bind:jaxb-api
2.3.1
jakarta.xml.bind:jakarta.xml.bind-api Removed from the JDK in Java 11; use Jakarta XML Binding.
MEDIUM org.apache.httpcomponents:httpclient
4.5.14
org.apache.httpcomponents.client5:httpclient5 HttpClient 4.x in maintenance; HttpClient 5.x is the active line.
MEDIUM commons-logging:commons-logging
1.3.5
org.slf4j:slf4j-api + jcl-over-slf4j Apache Commons Logging is largely superseded by SLF4J. Classloader leak issues.
LOW junit:junit
4.13.2
org.junit.jupiter:junit-jupiter (JUnit 5) JUnit 4 is in maintenance; JUnit 5 is the modern line.
LOW xml-apis:xml-apis
1.3.04
(part of JDK since Java 5) XML APIs are bundled with the JDK.

6. Outdated Libraries (237)

JumpDependencyCurrentLatestReleased
+2 major biz.aQute.bnd:biz.aQute.bnd.annotation 5.3.0 7.1.0 2024-11-26
+1 major com.fasterxml.jackson.core:jackson-annotations 2.17.2 3.0-rc5 2025-05-22
+1 major com.google.protobuf:protobuf-java 3.25.1 4.34.2 2026-05-20
+2 major com.lowagie:itext 2.1.7 4.2.1 2015-07-10
+1 major com.nimbusds:nimbus-jose-jwt 9.37.3 10.3 2025-05-09
+2 major com.nimbusds:oauth2-oidc-sdk 9.43.6 11.26 2025-06-17
+1 major io.quarkus:quarkus-fs-util 0.0.10 1.0.0 2025-04-15
+1 major io.vertx:vertx-codegen 4.5.12 5.0.0.CR7 2025-04-23
+1 major io.vertx:vertx-core 4.5.14 5.0.0.CR7 2025-04-23
+1 major io.vertx:vertx-grpc 4.5.14 5.0.0.CR7 2025-04-23
+1 major io.vertx:vertx-grpc-client 4.5.14 5.0.0.CR7 2025-04-23
+1 major io.vertx:vertx-grpc-common 4.5.14 5.0.0.CR7 2025-04-23
+1 major io.vertx:vertx-grpc-server 4.5.14 5.0.0.CR7 2025-04-23
+1 major jakarta.annotation:jakarta.annotation-api 2.1.1 3.0.0 2024-02-15
+1 major jakarta.el:jakarta.el-api 5.0.0 6.0.1 2024-07-15
+1 major jakarta.enterprise:jakarta.enterprise.cdi-api 4.1.0 5.0.0.Alpha1 2025-03-20
+1 major jakarta.enterprise:jakarta.enterprise.lang-model 4.1.0 5.0.0.Alpha1 2025-03-20
+1 major jakarta.ws.rs:jakarta.ws.rs-api 3.1.0 4.0.0 2024-04-02
+1 major org.eclipse.microprofile.openapi:microprofile-openapi-api 3.1.1 4.1 2025-03-18
+2 major org.hamcrest:hamcrest-core 1.3 3.0 2024-08-01
+1 major org.hibernate.validator:hibernate-validator
defined in: cnaps-core/pom.xml, commons/common-spring-core/pom.xml
8.0.2.Final 9.0.1.Final 2025-06-13
+1 major org.infinispan.protostream:protostream 5.0.13.Final 6.0.0.Dev07 2025-04-11
+1 major org.infinispan.protostream:protostream-processor 5.0.13.Final 6.0.0.Dev07 2025-04-11
+1 major org.infinispan.protostream:protostream-types 5.0.13.Final 6.0.0.Dev07 2025-04-11
+1 major org.jboss.resteasy:resteasy-client 6.2.9.Final 7.0.0.Beta1 2025-03-10
+1 major org.jboss.resteasy:resteasy-client-api 6.2.9.Final 7.0.0.Beta1 2025-03-10
+1 major org.jboss.resteasy:resteasy-core 6.2.9.Final 7.0.0.Beta1 2025-03-10
+1 major org.jboss.resteasy:resteasy-core-spi 6.2.9.Final 7.0.0.Beta1 2025-03-10
+1 major org.jboss.resteasy:resteasy-jackson2-provider 6.2.9.Final 7.0.0.Beta1 2025-03-10
+1 major org.jboss.resteasy:resteasy-jaxb-provider 6.2.9.Final 7.0.0.Beta1 2025-03-10
+1 major org.jboss.resteasy:resteasy-multipart-provider 6.2.9.Final 7.0.0.Beta1 2025-03-10
+1 major org.jboss.weld:weld-junit-common 4.0.0.Final 5.0.0.Final 2025-03-25
+1 major org.jboss.weld:weld-junit5 4.0.0.Final 5.0.0.Final 2025-03-25
+1 major org.jboss.weld.module:weld-ejb 5.0.0.SP1 6.0.2.Final 2025-04-03
+1 major org.jboss.weld.se:weld-se-core 5.0.0.SP1 6.0.2.Final 2025-04-03
+3 major org.jetbrains:annotations 23.0.0 26.0.2 2025-01-22
+1 major org.springframework:spring-aop 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-aspects
defined in: cnaps-core/pom.xml
6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-beans 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-context 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-context-support
defined in: cnaps-core/pom.xml
6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-core 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-expression 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-jdbc 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-orm 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-tx 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-web 6.2.8 7.0.0-M6 2025-06-12
+1 major org.springframework:spring-webmvc
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
6.2.8 7.0.0-M6 2025-06-12
+3 minor com.apicatalog:titanium-json-ld 1.3.3 1.6.0 2025-03-09
+10 minor com.beust:jcommander 1.72 1.82 2022-01-11
+2 minor com.fasterxml:classmate 1.5.1 1.7.0 2024-01-03
+1 minor com.fasterxml.jackson.core:jackson-core 2.17.2 2.18.4 2025-05-07
+1 minor com.fasterxml.jackson.datatype:jackson-datatype-jdk8 2.17.2 2.18.4 2025-05-07
+1 minor com.github.ben-manes.caffeine:caffeine 3.1.8 3.2.0 2025-01-17
+1 minor com.github.ua-parser:uap-java 1.5.4 1.6.1 2023-11-28
+42 minor com.google.api.grpc:proto-google-common-protos 2.29.0 2.71.0 2026-05-06
+1 minor com.google.code.gson:gson
defined in: commons/common-spring-core/pom.xml
2.13.1 2.14.0 2026-04-23
+1 minor com.google.errorprone:error_prone_annotations 2.38.0 2.39.0 2025-06-24
+1 minor com.google.zxing:core 3.4.0 3.5.3 2024-01-31
+1 minor com.google.zxing:javase 3.4.0 3.5.3 2024-01-31
+1 minor com.kleegroup.accelerator:accelerator-batch-core
defined in: cnaps-agent-webapp/pom.xml, commons/super-pom/pom.xml
1.1.0 1.2.1
+1 minor com.kleegroup.accelerator:accelerator-data-elasticsearch
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
1.1.4 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-data-s3
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
1.1.3 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-datamigration-core
defined in: cnaps-rdd/pom.xml, commons/super-pom/pom.xml
1.1.4 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-message-brevo
defined in: cnaps-keycloak-extension/pom.xml, cnaps-core/pom.xml, commons/super-pom/pom.xml
1.1.6 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-message-keycloakbrevo
defined in: cnaps-keycloak-extension/pom.xml
1.1.4 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-publish-html
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
1.1.0 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-publish-odt2pdf
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
1.1.2 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-security-core
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
1.1.0 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-security-file
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml, commons/common-spring-core/pom.xml
1.1.0 1.2.0
+1 minor com.kleegroup.accelerator:accelerator-security-proconnect
defined in: cnaps-agent-webapp/pom.xml, commons/super-pom/pom.xml
1.1.4 1.2.0
+1 minor com.nimbusds:content-type 2.2 2.3 2023-11-05
+2 minor commons-cli:commons-cli
defined in: commons/super-pom/pom.xml
1.9.0 1.11.0 2025-11-08
+4 minor commons-codec:commons-codec 1.18.0 1.22.0 2026-04-19
+8 minor io.grpc:grpc-api 1.65.0 1.73.0 2025-05-27
+4 minor io.grpc:grpc-context 1.69.1 1.73.0 2025-05-27
+4 minor io.grpc:grpc-core 1.69.1 1.73.0 2025-05-27
+8 minor io.grpc:grpc-netty 1.65.0 1.73.0 2025-05-27
+8 minor io.grpc:grpc-protobuf 1.65.0 1.73.0 2025-05-27
+8 minor io.grpc:grpc-protobuf-lite 1.65.0 1.73.0 2025-05-27
+8 minor io.grpc:grpc-stub 1.65.0 1.73.0 2025-05-27
+8 minor io.grpc:grpc-util 1.65.0 1.73.0 2025-05-27
+1 minor io.netty:netty-buffer 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-codec 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-codec-dns 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-codec-haproxy 4.1.119.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-codec-http 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-codec-http2 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-codec-socks 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-common 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-handler 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-handler-proxy 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-resolver 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-resolver-dns 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-transport 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-transport-classes-epoll 4.1.118.Final 4.2.1.Final 2025-05-06
+1 minor io.netty:netty-transport-native-unix-common 4.1.118.Final 4.2.1.Final 2025-05-06
+7 minor io.opentelemetry:opentelemetry-api 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-api-incubator 1.44.1-alpha 1.51.0-alpha 2025-06-06
+7 minor io.opentelemetry:opentelemetry-context 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-exporter-common 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-exporter-otlp 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-exporter-otlp-common 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-exporter-sender-okhttp 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-sdk 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-sdk-common 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-sdk-extension-autoconfigure 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-sdk-logs 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-sdk-metrics 1.44.1 1.51.0 2025-06-06
+7 minor io.opentelemetry:opentelemetry-sdk-trace 1.44.1 1.51.0 2025-06-06
+6 minor io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations 2.10.0 2.16.0 2025-05-16
+6 minor io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations-support 2.10.0-alpha 2.16.0-alpha 2025-05-16
+6 minor io.opentelemetry.instrumentation:opentelemetry-instrumentation-api 2.10.0 2.16.0 2025-05-16
+6 minor io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-incubator 2.10.0-alpha 2.16.0-alpha 2025-05-16
+6 minor io.opentelemetry.instrumentation:opentelemetry-runtime-telemetry-java17 2.10.0-alpha 2.16.0-alpha 2025-05-16
+6 minor io.opentelemetry.instrumentation:opentelemetry-runtime-telemetry-java8 2.10.0-alpha 2.16.0-alpha 2025-05-16
+4 minor io.opentelemetry.semconv:opentelemetry-semconv 1.28.0-alpha 1.32.0 2025-04-02
+3 minor io.opentelemetry.semconv:opentelemetry-semconv-incubating 1.29.0-alpha 1.32.0-alpha 2025-04-02
+3 minor io.quarkus:quarkus-arc 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-bootstrap-runner 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-classloader-commons 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-core 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-credentials 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-development-mode-spi 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-grpc-common 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-ide-launcher 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-mutiny 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-netty 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-opentelemetry 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-security-runtime-spi 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-smallrye-context-propagation 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-tls-registry 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-vertx 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-vertx-latebound-mdc-provider 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus:quarkus-virtual-threads 3.20.1 3.23.0 2025-05-22
+3 minor io.quarkus.arc:arc 3.20.1 3.23.0 2025-05-22
+3 minor io.setl:rdf-urdna 1.1 1.4 2024-09-06
+1 minor io.smallrye.common:smallrye-common-classloader 2.10.0 2.11.0 2025-03-27
+5 minor io.smallrye.common:smallrye-common-cpu 2.6.0 2.11.0 2025-03-27
+9 minor io.smallrye.common:smallrye-common-expression 2.2.0 2.11.0 2025-03-27
+5 minor io.smallrye.common:smallrye-common-function 2.6.0 2.11.0 2025-03-27
+9 minor io.smallrye.common:smallrye-common-net 2.2.0 2.11.0 2025-03-27
+9 minor io.smallrye.common:smallrye-common-ref 2.2.0 2.11.0 2025-03-27
+1 minor io.smallrye.config:smallrye-config 3.11.4 3.12.4 2025-03-27
+1 minor io.smallrye.config:smallrye-config-common 3.11.4 3.12.4 2025-03-27
+1 minor io.smallrye.config:smallrye-config-core 3.11.4 3.12.4 2025-03-27
+1 minor jakarta.json:jakarta.json-api 2.0.1 2.1.3 2023-10-20
+1 minor jakarta.persistence:jakarta.persistence-api 3.1.0 3.2.0 2024-04-10
+1 minor jakarta.servlet:jakarta.servlet-api
defined in: cnaps-usager-front-webapp/pom.xml, commons/common-spring-core/pom.xml
6.0.0 6.1.0 2024-05-24
+1 minor jakarta.validation:jakarta.validation-api
defined in: commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml
3.0.2 3.1.1 2025-02-01
+2 minor net.bytebuddy:byte-buddy 1.15.11 1.17.5 2025-03-31
+1 minor org.apache.commons:commons-compress 1.27.1 1.28.0 2025-07-26
+3 minor org.apache.commons:commons-lang3
defined in: cnaps-keycloak-extension/pom.xml, commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml +2 more
3.17.0 3.20.0 2025-11-12
+2 minor org.apache.commons:commons-text
defined in: commons/super-pom/pom.xml, commons/common-mda-generator/pom.xml
1.13.1 1.15.0 2025-12-04
+2 minor org.apache.logging.log4j:log4j-api 2.24.3 2.26.0 2026-05-02
+2 minor org.apache.logging.log4j:log4j-core
defined in: commons/common-mda-generator/pom.xml
2.24.3 2.26.0 2026-05-02
+2 minor org.apache.logging.log4j:log4j-slf4j-impl
defined in: commons/common-mda-generator/pom.xml
2.24.3 2.26.0 2026-05-02
+2 minor org.apache.logging.log4j:log4j-to-slf4j 2.24.3 2.26.0 2026-05-02
+1 minor org.apache.poi:poi
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
5.4.1 5.5.1 2025-11-26
+1 minor org.apache.poi:poi-ooxml
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
5.4.1 5.5.1 2025-11-26
+1 minor org.apache.poi:poi-ooxml-lite 5.4.1 5.5.1 2025-11-26
+1 minor org.apache.tika:tika-core
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
3.2.1 3.3.1 2026-05-20
+9 minor org.eclipse.jdt:ecj 3.33.0 3.42.0 2025-06-07
+1 minor org.eclipse.parsson:parsson 1.0.5 1.1.7 2024-06-07
+0 minor org.glassfish.jaxb:jaxb-runtime [2.2,3) 4.0.6 2025-09-22
+1 minor org.graalvm.nativeimage:svm 23.0.1 23.1.7 2025-04-15
+1 minor org.graalvm.sdk:graal-sdk 23.0.1 23.1.7 2025-04-15
+2 minor org.infinispan:infinispan-commons 15.0.14.Final 15.2.1.Final 2025-04-02
+2 minor org.infinispan:infinispan-component-annotations 15.0.14.Final 15.2.1.Final 2025-04-02
+2 minor org.infinispan:infinispan-logging-annotations 15.0.14.Final 15.2.1.Final 2025-04-02
+2 minor org.infinispan:infinispan-logging-processor 15.0.14.Final 15.2.1.Final 2025-04-02
+2 minor org.javassist:javassist 3.28.0-GA 3.30.2-GA 2023-12-24
+1 minor org.jboss.threads:jboss-threads 3.8.0.Final 3.9.1 2025-04-29
+3 minor org.junit.jupiter:junit-jupiter 5.10.3 5.13.0-M3 2025-05-02
+3 minor org.junit.jupiter:junit-jupiter-api 5.10.3 5.13.0-M3 2025-05-02
+3 minor org.junit.jupiter:junit-jupiter-engine 5.10.3 5.13.0-M3 2025-05-02
+3 minor org.junit.jupiter:junit-jupiter-params 5.10.3 5.13.0-M3 2025-05-02
+1 minor org.liquibase:liquibase-core
defined in: cnaps-core/pom.xml, commons/common-spring-core/pom.xml
4.31.1 4.32.0 2025-05-21
+4 minor org.odftoolkit:odfdom-java 0.8.7 0.12.0 2023-12-21
+1 minor org.osgi:osgi.annotation 8.0.0 8.1.0 2022-02-08
+3 minor org.ow2.asm:asm 9.7.1 9.10.1 2026-05-23
+1 minor org.yaml:snakeyaml 2.3 2.4 2025-02-15
+3 minor software.amazon.awssdk:annotations 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:apache-client 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:arns 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:auth 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:aws-core 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:aws-query-protocol 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:aws-xml-protocol 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:checksums 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:checksums-spi 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:crt-core 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:endpoints-spi 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:http-auth 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:http-auth-aws 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:http-auth-aws-eventstream 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:http-auth-spi 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:http-client-spi 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:identity-spi 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:json-utils 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:metrics-spi 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:netty-nio-client 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:profiles 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:protocol-core 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:regions 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:retries 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:retries-spi 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:s3 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:sdk-core 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:third-party-jackson-core 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:url-connection-client 2.31.76 2.34.0 2025-09-19
+3 minor software.amazon.awssdk:utils 2.31.76 2.34.0 2025-09-19
+3 minor xerces:xercesImpl 2.9.1 2.12.2 2022-01-27
+7 patch io.smallrye:jandex 3.2.0 3.2.7 2025-02-17
+2 patch jakarta.activation:jakarta.activation-api 2.1.1 2.1.3 2024-02-15
+2 patch jakarta.mail:jakarta.mail-api 2.1.1 2.1.3 2024-02-16
+2 patch jakarta.xml.bind:jakarta.xml.bind-api 4.0.0 4.0.2 2024-02-19
+2 patch jakarta.xml.soap:jakarta.xml.soap-api 3.0.0 3.0.2 2024-02-19
+1 patch javax.cache:cache-api 1.1.0 1.1.1 2019-05-10
+2 patch org.antlr:antlr4-runtime 4.13.0 4.13.2 2024-08-03
+1 patch org.apache.commons:commons-csv
defined in: commons/super-pom/pom.xml
1.14.0 1.14.1 2025-07-27
+13 patch org.apache.tomcat:tomcat-annotations-api 10.1.42 10.1.55 2026-05-05
+13 patch org.apache.tomcat.embed:tomcat-embed-core 10.1.42 10.1.55 2026-05-05
+13 patch org.apache.tomcat.embed:tomcat-embed-el 10.1.42 10.1.55 2026-05-05
+13 patch org.apache.tomcat.embed:tomcat-embed-jasper
defined in: cnaps-rdd/pom.xml
10.1.42 10.1.55 2026-05-05
+13 patch org.apache.tomcat.embed:tomcat-embed-websocket 10.1.42 10.1.55 2026-05-05
+2 patch org.aspectj:aspectjweaver 1.9.22.1 1.9.24 2025-04-11
+2 patch org.checkerframework:checker-qual 3.49.3 3.49.5 2025-06-30
+2 patch org.freemarker:freemarker 2.3.32 2.3.34 2024-12-08
+3 patch org.jboss.logging:jboss-logging-annotations 3.0.1.Final 3.0.4.Final 2025-02-28
+1 patch org.jboss.logging:jboss-logging-processor 3.0.3.Final 3.0.4.Final 2025-02-28
+1 patch org.jboss.slf4j:slf4j-jboss-logmanager 2.0.0.Final 2.0.1.Final 2023-02-14
+3 patch org.springframework.boot:spring-boot-configuration-metadata 3.5.0 3.5.3 2025-06-20
+3 patch org.springframework.boot:spring-boot-properties-migrator 3.5.0 3.5.3 2025-06-20
+3 patch org.springframework.boot:spring-boot-starter-validation 3.5.0 3.5.3 2025-06-20
+1 patch org.springframework.retry:spring-retry 2.0.11 2.0.12 2025-05-16

7. Licenses (0)

No license data — the license scan is off by default (enable with --licenses); also empty when offline or registries return none.

8. Fix Recommendations

7.0 Direct deps to update (5)

Every direct dep with at least one CVE matched. The "Pin to ≥" column shows the highest fix-version declared across the CVEs for that dep. When that's missing, the dep needs a manual triage (no clean fix is published).
Worst sevDirect dependencyCurrentPin to ≥Maven Central latestCVEs covered
HIGH org.keycloak:keycloak-services 26.3.0 26.5.5 15 CVE: CVE-2026-1486, CVE-2026-1529, CVE-2026-2092, CVE-2026-2603…
HIGH org.springframework.security:spring-security-core 6.5.1 6.5.10 3 CVE: CVE-2025-41248, CVE-2026-22751, CVE-2026-22746
HIGH org.postgresql:postgresql 42.7.7 42.7.11 1 CVE: CVE-2026-42198
MEDIUM org.springframework:spring-webmvc 6.2.8 7.0.7 7.0.0-M6 5 CVE: CVE-2025-41242, CVE-2026-22737, CVE-2026-22745, CVE-2026-22735…
MEDIUM org.apache.logging.log4j:log4j-core 2.24.3 2.25.4 2.26.0 4 CVE: CVE-2025-68161, CVE-2026-34477, CVE-2026-34478, CVE-2026-34480

7.a Maven (30 transitive recommendations)

A. Pin vulnerable transitives in <dependencyManagement>

Paste into the root POM to immediately neutralise 17 transitive vulnerabilities:
<dependencyManagement> <dependencies> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> <version>11.0.18</version> </dependency> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>3.1.5.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>6.5.9</version> </dependency> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring6</artifactId> <version>3.1.5.RELEASE</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-codec-http</artifactId> <version>4.2.13.Final</version> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.12.0</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-codec</artifactId> <version>4.1.133.Final</version> </dependency> <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk18on</artifactId> <version>1.84</version> </dependency> <dependency> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> <version>3.25.5</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>6.2.11</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot</artifactId> <version>4.0.6</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>1.5.25</version> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-vertx</artifactId> <version>3.15.6</version> </dependency> <dependency> <groupId>com.nimbusds</groupId> <artifactId>nimbus-jose-jwt</artifactId> <version>10.0.2</version> </dependency> <dependency> <groupId>io.opentelemetry</groupId> <artifactId>opentelemetry-api</artifactId> <version>1.62.0</version> </dependency> <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-core</artifactId> <version>4.5.27</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.21.1</version> </dependency> </dependencies> </dependencyManagement>
Max SevTransitive (current)Pin to ≥CVEBrought in by
CRITICAL org.apache.tomcat.embed:
tomcat-embed-core
10.1.42
11.0.18 20 CVE: CVE-2026-41293, CVE-2026-43512, CVE-2026-43515, CVE-2025-48989… org.apache.tomcat.embed:tomcat-embed-jasper
CRITICAL org.thymeleaf:
thymeleaf
3.1.3.RELEASE
3.1.5.RELEASE 3 CVE: CVE-2026-40477, CVE-2026-40478, CVE-2026-41901 com.kleegroup.accelerator:accelerator-publish-html
CRITICAL org.springframework.security:
spring-security-web
6.5.1
6.5.9 1 CVE: CVE-2026-22732 org.springframework.boot:spring-boot-starter-security
CRITICAL org.thymeleaf:
thymeleaf-spring6
3.1.3.RELEASE
3.1.5.RELEASE 1 CVE: CVE-2026-41901 com.kleegroup.accelerator:accelerator-publish-html
HIGH io.netty:
netty-codec-http
4.1.118.Final
4.2.13.Final 9 CVE: CVE-2026-33870, CVE-2026-42584, CVE-2026-42587, CVE-2025-67735… com.kleegroup.accelerator:accelerator-data-s3
HIGH xerces:
xercesImpl
2.9.1
2.12.0 3 CVE: CVE-2012-0881, CVE-2013-4002, CVE-2009-2625 com.kleegroup.accelerator:accelerator-publish-odt2pdf
HIGH io.netty:
netty-codec
4.1.118.Final
4.1.133.Final 2 CVE: CVE-2026-42583, CVE-2025-58057 com.kleegroup.accelerator:accelerator-data-s3
HIGH org.bouncycastle:
bcprov-jdk18on
1.80
1.84 2 CVE: CVE-2026-5598, CVE-2026-0636 org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc
HIGH com.google.protobuf:
protobuf-java
3.25.1
3.25.5 1 CVE: CVE-2024-7254 org.keycloak:keycloak-services
HIGH org.springframework:
spring-core
6.2.8
6.2.11 1 CVE: CVE-2025-41249 org.springframework:spring-context-support
HIGH org.springframework.boot:
spring-boot
3.5.3
4.0.6 1 CVE: CVE-2026-40973 org.springframework.boot:spring-boot-autoconfigure
MEDIUM ch.qos.logback:
logback-core
1.5.18
1.5.25 2 CVE: CVE-2025-11226, CVE-2026-1225 com.kleegroup.accelerator:accelerator-datamigration-core
MEDIUM io.quarkus:
quarkus-vertx
3.20.1
3.15.6 1 CVE: CVE-2025-49574 org.keycloak:keycloak-services
MEDIUM com.nimbusds:
nimbus-jose-jwt
9.37.3
10.0.2 1 CVE: CVE-2025-53864 org.springframework.boot:spring-boot-starter-oauth2-resource-server
MEDIUM io.opentelemetry:
opentelemetry-api
1.44.1
1.62.0 1 CVE: CVE-2026-45292 org.keycloak:keycloak-server-spi-private
MEDIUM io.vertx:
vertx-core
4.5.14
4.5.27 1 CVE: CVE-2026-6860 org.keycloak:keycloak-services
MEDIUM com.fasterxml.jackson.core:
jackson-core
2.17.2
2.21.1 1 CVE: GHSA-72hv-8253-57qq org.keycloak:keycloak-admin-client

B. Or update the direct dependencies pulling them in

Worst transitive sevDirect dependencyUpdate pathTransitive CVEVulnerable transitives
CRITICAL org.apache.tomcat.embed:tomcat-embed-jasper 10.1.42 → 10.1.55
latest released 2026-05-05
20 CVE in transitives org.apache.tomcat.embed:tomcat-embed-core (20)
CRITICAL com.kleegroup.accelerator:accelerator-publish-html 1.1.0 → 1.2.0 4 CVE in transitives org.thymeleaf:thymeleaf (3)
org.thymeleaf:thymeleaf-spring6 (1)
CRITICAL org.springframework.boot:spring-boot-starter-security 3.5.3 (no update available) 1 CVE in transitives org.springframework.security:spring-security-web (1)
HIGH com.kleegroup.accelerator:accelerator-data-s3 1.1.3 → 1.2.0 11 CVE in transitives io.netty:netty-codec-http (9)
io.netty:netty-codec (2)
HIGH com.kleegroup.accelerator:accelerator-publish-odt2pdf 1.1.2 → 1.2.0 3 CVE in transitives xerces:xercesImpl (3)
HIGH org.keycloak:keycloak-services 26.3.0 (no update available) 3 CVE in transitives com.google.protobuf:protobuf-java (1)
io.quarkus:quarkus-vertx (1)
io.vertx:vertx-core (1)
HIGH org.springframework.cloud:spring-cloud-starter-gateway-server-webmvc 4.3.0 (no update available) 2 CVE in transitives org.bouncycastle:bcprov-jdk18on (2)
HIGH org.springframework:spring-context-support 6.2.8 → 7.0.0-M6
latest released 2025-06-12
1 CVE in transitives org.springframework:spring-core (1)
HIGH org.springframework.boot:spring-boot-autoconfigure 3.5.3 (no update available) 1 CVE in transitives org.springframework.boot:spring-boot (1)
MEDIUM com.kleegroup.accelerator:accelerator-datamigration-core 1.1.4 → 1.2.0 2 CVE in transitives ch.qos.logback:logback-core (2)
MEDIUM org.springframework.boot:spring-boot-starter-oauth2-resource-server 3.5.3 (no update available) 1 CVE in transitives com.nimbusds:nimbus-jose-jwt (1)
MEDIUM org.keycloak:keycloak-server-spi-private 26.3.0 (no update available) 1 CVE in transitives io.opentelemetry:opentelemetry-api (1)
MEDIUM org.keycloak:keycloak-admin-client 26.0.6 (no update available) 1 CVE in transitives com.fasterxml.jackson.core:jackson-core (1)

9. Appendix: Likely false positives (CPE-filtered) (35)

These entries were initially matched by name but NVD's CPE configurations show your dep version is outside every vulnerable range. They are almost certainly false positives — kept here for audit transparency.
PrioritySeverityCVE IDDependencyCWEPublishedDescriptionFix VersionSource
HIGH
EPSS 92%
HIGH
8.8
CVE-2017-9096
exact
CPE-filtered
com.lowagie:
itext
2.1.7 transitive d4
via com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.itext.extension
CWE-611
XML External Entity (XXE)
2022-05-13 The XML parsers in iText before 5.5.12 and 7.x before 7.0.3 do not disable external entities, which might allow remote attackers to conduct XML external entity (XXE) attacks via a crafted PDF. nvdosv
Description
The XML parsers in iText before 5.5.12 and 7.x before 7.0.3 do not disable external entities, which might allow remote attackers to conduct XML external entity (XXE) attacks via a crafted PDF.
Weaknesses (CWE) (1)
  • CWE-611 — XML External Entity (XXE)
Metadata
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
8.8 (HIGH)
HIGH · 88.8/100
7.6% prob · 92th pct
2022-05-13
2024-03-06
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:itextpdf:itext:*:*:*:*:*:*:*:*
  • cpe:2.3:a:itextpdf:itext:7.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:itextpdf:itext:7.0.1:*:*:*:*:*:*:*
  • cpe:2.3:a:itextpdf:itext:7.0.2:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.itext.extension → com.lowagie:itext
HIGH
EPSS 32%
CRITICAL
9.8
CVE-2025-64087
exact
CPE-filtered
fr.opensagres.xdocreport:
fr.opensagres.xdocreport.template.freemarker
2.1.0 transitive d1
via com.kleegroup.accelerator:accelerator-publish-odt2pdf
CWE-1336 2026-01-20 A Server-Side Template Injection (SSTI) vulnerability in the FreeMarker component of opensagres XDocReport v1.0.0 to v2.1.0 allows attackers to execute arbitrary code via injecting crafted template expressions. 2.2.0 nvdosv
Description
A Server-Side Template Injection (SSTI) vulnerability in the FreeMarker component of opensagres XDocReport v1.0.0 to v2.1.0 allows attackers to execute arbitrary code via injecting crafted template expressions.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
9.8 (CRITICAL)
HIGH · 84.9/100
0.1% prob · 32th pct
2.2.0
2026-01-20
2026-02-22
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:opensagres:xdocreport:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.template.freemarker
HIGH
EPSS 82%
HIGH
8.4
CVE-2025-66516
exact
CPE-filtered
org.apache.tika:
tika-core
3.2.1 direct
defined in: cnaps-core/pom.xml, commons/super-pom/pom.xml
CWE-611
XML External Entity (XXE)
2025-12-04 Critical XXE in Apache Tika tika-core (1.13-3.2.1), tika-pdf-module (2.0.0-3.2.1) and tika-parsers (1.13-1.28.5) modules on all platforms allows an attacker to carry out XML External Entity injection via a crafted XFA file inside of a PDF. 3.2.2 fadnvdosv
Description
Critical XXE in Apache Tika tika-core (1.13-3.2.1), tika-pdf-module (2.0.0-3.2.1) and tika-parsers (1.13-1.28.5) modules on all platforms allows an attacker to carry out XML External Entity injection via a crafted XFA file inside of a PDF. This CVE covers the same vulnerability as in CVE-2025-54988. However, this CVE expands the scope of affected packages in two ways. First, while the entrypoint for the vulnerability was the tika-parser-pdf-module as reported in CVE-2025-54988, the vulnerability and its fix were in tika-core. Users who upgraded the tika-parser-pdf-module but did not upgrade tika-core to >= 3.2.2 would still be vulnerable. Second, the original report failed to mention that in the 1.x Tika releases, the PDFParser was in the "org.apache.tika:tika-parsers" module.
Weaknesses (CWE) (1)
  • CWE-611 — XML External Entity (XXE)
Metadata
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
8.4 (HIGH)
HIGH · 83.6/100
1.6% prob · 82th pct
3.2.2
2025-12-04
2025-12-05
exact
fad+nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:apache:tika:*:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-core/pom.xml
commons/super-pom/pom.xml
HIGH
EPSS 18%
CRITICAL
9.0
CVE-2026-40477
exact
CPE-filtered
org.thymeleaf:
thymeleaf-spring6
3.1.3.RELEASE transitive d2
via com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf
CWE-917
Expression Language Injection (EL Injection)
CWE-1336
2026-04-15 Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the expression execution mechanisms. 3.1.4.RELEASE nvdosv
Description
Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the expression execution mechanisms. Although the library provides mechanisms to prevent expression injection, it fails to properly restrict the scope of accessible objects, allowing specific potentially sensitive objects to be reached from within a template. If an application developer passes unvalidated user input directly to the template engine, an unauthenticated remote attacker can bypass the library's protections to achieve Server-Side Template Injection (SSTI). This issue has ben fixed in version 3.1.4.RELEASE.
Weaknesses (CWE) (2)
  • CWE-917 — Expression Language Injection (EL Injection)
  • CWE-1336 (unknown weakness)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
9.0 (CRITICAL)
HIGH · 75.5/100
0.1% prob · 18th pct
3.1.4.RELEASE
2026-04-15
2026-05-05
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:thymeleaf:thymeleaf:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6
HIGH
EPSS 18%
CRITICAL
9.0
CVE-2026-40478
exact
CPE-filtered
org.thymeleaf:
thymeleaf-spring6
3.1.3.RELEASE transitive d2
via com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf
CWE-917
Expression Language Injection (EL Injection)
CWE-1336
2026-04-15 Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the the expression execution mechanisms. 3.1.4.RELEASE nvdosv
Description
Thymeleaf is a server-side Java template engine for web and standalone environments. Versions 3.1.3.RELEASE and prior contain a security bypass vulnerability in the the expression execution mechanisms. Although the library provides mechanisms to prevent expression injection, it fails to properly neutralize specific syntax patterns that allow for the execution of unauthorized expressions. If an application developer passes unvalidated user input directly to the template engine, an unauthenticated remote attacker can bypass the library's protections to achieve Server-Side Template Injection (SSTI). This issue has ben fixed in version 3.1.4.RELEASE.
Weaknesses (CWE) (2)
  • CWE-917 — Expression Language Injection (EL Injection)
  • CWE-1336 (unknown weakness)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
9.0 (CRITICAL)
HIGH · 75.5/100
0.1% prob · 18th pct
3.1.4.RELEASE
2026-04-15
2026-05-05
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:thymeleaf:thymeleaf:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-html → org.springframework.boot:spring-boot-starter-thymeleaf → org.thymeleaf:thymeleaf-spring6
HIGH
EPSS 12%
HIGH
8.7
CVE-2026-33871
exact
CPE-filtered
io.netty:
netty-codec-http2
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core
CWE-770
Allocation of Resources Without Limits or Throttling
2026-03-26 Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.132.Final and 4.2.10.Final, a remote user can trigger a Denial of Service (DoS) against a Netty HTTP/2 server by sending a flood of `CONTINUATION… 4.1.132.Final nvdosv
Description
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.132.Final and 4.2.10.Final, a remote user can trigger a Denial of Service (DoS) against a Netty HTTP/2 server by sending a flood of `CONTINUATION` frames. The server's lack of a limit on the number of `CONTINUATION` frames, combined with a bypass of existing size-based mitigations using zero-byte frames, allows an user to cause excessive CPU consumption with minimal bandwidth, rendering the server unresponsive. Versions 4.1.132.Final and 4.2.10.Final fix the issue.
Weaknesses (CWE) (1)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
8.7 (HIGH)
HIGH · 71.9/100
0.0% prob · 12th pct
4.1.132.Final
2026-03-26
2026-03-27
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
2. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http2
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http2
MEDIUM
EPSS 2%
HIGH
8.6
CVE-2025-66021
exact
CPE-filtered
com.googlecode.owasp-java-html-sanitizer:
owasp-java-html-sanitizer
20240325.1 transitive d1
via org.keycloak:keycloak-services
CWE-79
Cross-site Scripting (XSS)
2025-11-25 OWASP Java HTML Sanitizer is a configureable HTML Sanitizer written in Java, allowing inclusion of HTML authored by third-parties in web applications while protecting against XSS. 20260101.1 nvdosv
Description
OWASP Java HTML Sanitizer is a configureable HTML Sanitizer written in Java, allowing inclusion of HTML authored by third-parties in web applications while protecting against XSS. In version 20240325.1, OWASP java html sanitizer is vulnerable to XSS if HtmlPolicyBuilder allows noscript and style tags with allowTextIn inside the style tag. This could lead to XSS if the payload is crafted in such a way that it does not sanitise the CSS and allows tags which is not mentioned in HTML policy. At time of publication no known patch is available.
Weaknesses (CWE) (1)
  • CWE-79 — Cross-site Scripting (XSS)
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
8.6 (HIGH)
MEDIUM · 69.3/100
0.0% prob · 2th pct
20260101.1
2025-11-25
2026-02-04
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:owasp:java_html_sanitizer:20240325.1:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. org.keycloak:keycloak-services → com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer
MEDIUM
EPSS 11%
HIGH
8.2
CVE-2026-22731
exact
CPE-filtered
org.springframework.boot:
spring-boot-starter-actuator
3.5.3 direct
defined in: commons/common-spring-web/pom.xml
CWE-288
Authentication Bypass Using an Alternate Path or Channel
CWE-306
Missing Authentication for Critical Function
2026-03-20 Spring Boot applications with Actuator can be vulnerable to an "Authentication Bypass" vulnerability when an application endpoint that requires authentication is declared under a specific path, already configured for a Health Group addition… 3.5.12 nvdosv
Description
Spring Boot applications with Actuator can be vulnerable to an "Authentication Bypass" vulnerability when an application endpoint that requires authentication is declared under a specific path, already configured for a Health Group additional path. This issue affects Spring Boot: from 4.0 before 4.0.3, from 3.5 before 3.5.11, from 3.4 before 3.4.15. This CVE is similar but not equivalent to CVE-2026-22733, as the conditions for exploit and vulnerable versions are different.
Weaknesses (CWE) (2)
  • CWE-288 — Authentication Bypass Using an Alternate Path or Channel
  • CWE-306 — Missing Authentication for Critical Function
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
8.2 (HIGH)
MEDIUM · 67.8/100
0.0% prob · 11th pct
3.5.12
2026-03-20
2026-04-16
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-spring-web/pom.xml
MEDIUM
EPSS 11%
HIGH
8.2
CVE-2026-22733
exact
CPE-filtered
org.springframework.boot:
spring-boot-starter-actuator
3.5.3 direct
defined in: commons/common-spring-web/pom.xml
CWE-288
Authentication Bypass Using an Alternate Path or Channel
2026-03-20 Spring Boot applications with Actuator can be vulnerable to an "Authentication Bypass" vulnerability when an application endpoint that requires authentication is declared under the path used by the CloudFoundry Actuator endpoints. This issu… 4.0.4 nvdosv
Description
Spring Boot applications with Actuator can be vulnerable to an "Authentication Bypass" vulnerability when an application endpoint that requires authentication is declared under the path used by the CloudFoundry Actuator endpoints. This issue affects Spring Security: from 4.0.0 through 4.0.3, from 3.5.0 through 3.5.11, from 3.4.0 through 3.4.14, from 3.3.0 through 3.3.17, from 2.7.0 through 2.7.31.
Weaknesses (CWE) (1)
  • CWE-288 — Authentication Bypass Using an Alternate Path or Channel
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
8.2 (HIGH)
MEDIUM · 67.8/100
0.0% prob · 11th pct
4.0.4
2026-03-20
2026-04-01
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_boot:*:*:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/common-spring-web/pom.xml
MEDIUM
EPSS 11%
HIGH
8.1
CVE-2026-3009
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-863
Incorrect Authorization
2026-03-05 A security flaw in the IdentityBrokerService.performLogin endpoint of Keycloak allows authentication to proceed using an Identity Provider (IdP) even after it has been disabled by an administrator. 26.5.5 nvdosv
Description
A security flaw in the IdentityBrokerService.performLogin endpoint of Keycloak allows authentication to proceed using an Identity Provider (IdP) even after it has been disabled by an administrator. An attacker who knows the IdP alias can reuse a previously generated login request to bypass the administrative restriction. This undermines access control enforcement and may allow unauthorized authentication through a disabled external provider.
Weaknesses (CWE) (1)
  • CWE-863 — Incorrect Authorization
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
MEDIUM · 67.1/100
0.0% prob · 11th pct
26.5.5
2026-03-05
2026-03-10
exact
nvd+osv
Affected CPE configurations (6)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4.10:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:jboss_enterprise_application_platform:8.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:jboss_enterprise_application_platform_expansion_pack:-:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:single_sign-on:7.0:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 2%
HIGH
8.1
CVE-2026-4636
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-551 2026-04-02 A flaw was found in Keycloak. An authenticated user with the uma_protection role can bypass User-Managed Access (UMA) policy validation. 26.5.7 nvdosv
Description
A flaw was found in Keycloak. An authenticated user with the uma_protection role can bypass User-Managed Access (UMA) policy validation. This allows the attacker to include resource identifiers owned by other users in a policy creation request, even if the URL path specifies an attacker-owned resource. Consequently, the attacker gains unauthorized permissions to victim-owned resources, enabling them to obtain a Requesting Party Token (RPT) and access sensitive information or perform unauthorized actions.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
8.1 (HIGH)
MEDIUM · 65.2/100
0.0% prob · 2th pct
26.5.7
2026-04-02
2026-04-04
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2.15:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4.11:*:*:*:text-only:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 17%
HIGH
7.5
CVE-2025-55163
exact
CPE-filtered
io.netty:
netty-codec-http2
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core
CWE-770
Allocation of Resources Without Limits or Throttling
2025-08-13 Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.124.Final and 4.2.4.Final, Netty is vulnerable to MadeYouReset DDoS. 4.2.4.Final nvdosv
Description
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.124.Final and 4.2.4.Final, Netty is vulnerable to MadeYouReset DDoS. This is a logical vulnerability in the HTTP/2 protocol, that uses malformed HTTP/2 control frames in order to break the max concurrent streams limit - which results in resource exhaustion and distributed denial of service. This issue has been patched in versions 4.1.124.Final and 4.2.4.Final.
Weaknesses (CWE) (1)
  • CWE-770 — Allocation of Resources Without Limits or Throttling
Metadata
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
7.5 (HIGH)
MEDIUM · 63.4/100
0.1% prob · 17th pct
4.2.4.Final
2025-08-13
2026-02-04
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
2. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http2
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http2
MEDIUM
EPSS 10%
HIGH
7.5
CVE-2026-42579
exact
CPE-filtered
io.netty:
netty-codec-dns
4.1.118.Final transitive d6
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-resolver-dns
CWE-20
Improper Input Validation
CWE-400
Uncontrolled Resource Consumption (DoS)
+1
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty's DNS codec does not enforce RFC 1035 domain name constraints during either encoding or decoding. 4.2.13.Final nvdosv
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty's DNS codec does not enforce RFC 1035 domain name constraints during either encoding or decoding. This creates a bidirectional attack surface: malicious DNS responses can exploit the decoder, and user-influenced hostnames can exploit the encoder. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (3)
  • CWE-20 — Improper Input Validation
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
  • CWE-626 (unknown weakness)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
7.5 (HIGH)
MEDIUM · 61.9/100
0.0% prob · 10th pct
4.2.13.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-resolver-dns → io.netty:netty-codec-dns
MEDIUM
EPSS 7%
HIGH
7.5
CVE-2026-4634
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-1050 2026-04-02 A flaw was found in Keycloak. An unauthenticated attacker can exploit this vulnerability by sending a specially crafted POST request with an excessively long scope parameter to the OpenID Connect (OIDC) token endpoint. 26.5.7 nvdosv
Description
A flaw was found in Keycloak. An unauthenticated attacker can exploit this vulnerability by sending a specially crafted POST request with an excessively long scope parameter to the OpenID Connect (OIDC) token endpoint. This leads to high resource consumption and prolonged processing times, ultimately resulting in a Denial of Service (DoS) for the Keycloak server.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 61.4/100
0.0% prob · 7th pct
26.5.7
2026-04-02
2026-04-04
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2.15:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4.11:*:*:*:text-only:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 5%
HIGH
7.5
CVE-2026-42587
exact
CPE-filtered
io.netty:
netty-codec-http2
4.1.118.Final transitive d3
via com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core
CWE-400
Uncontrolled Resource Consumption (DoS)
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpContentDecompressor accepts a maxAllocation parameter to limit decompression buffer size and prevent decompression bomb attac… 4.2.13.Final nvdosv
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpContentDecompressor accepts a maxAllocation parameter to limit decompression buffer size and prevent decompression bomb attacks. This limit is correctly enforced for gzip and deflate encodings via ZlibDecoder, but is silently ignored when the content encoding is br (Brotli), zstd, or snappy. An attacker can bypass the configured decompression limit by sending a compressed payload with Content-Encoding: br instead of Content-Encoding: gzip, causing unbounded memory allocation and out-of-memory denial of service. The same vulnerability exists in DelegatingDecompressorFrameListener for HTTP/2 connections. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (1)
  • CWE-400 — Uncontrolled Resource Consumption (DoS)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
7.5 (HIGH)
MEDIUM · 61/100
0.0% prob · 5th pct
4.2.13.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (3)
1. com.kleegroup.accelerator:accelerator-data-s3 → software.amazon.awssdk:s3 → software.amazon.awssdk:netty-nio-client → io.netty:netty-codec-http2
2. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-netty → io.netty:netty-codec-http2
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-codec-http2
MEDIUM
EPSS 6%
HIGH
7.4
CVE-2026-4282
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-653 2026-04-02 A flaw was found in Keycloak. The SingleUseObjectProvider, a global key-value store, lacks proper type and namespace isolation. This vulnerability allows an unauthenticated attacker to forge authorization codes. 26.5.7 nvdosv
Description
A flaw was found in Keycloak. The SingleUseObjectProvider, a global key-value store, lacks proper type and namespace isolation. This vulnerability allows an unauthenticated attacker to forge authorization codes. Successful exploitation can lead to the creation of admin-capable access tokens, resulting in privilege escalation.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
7.4 (HIGH)
MEDIUM · 60.3/100
0.0% prob · 6th pct
26.5.7
2026-04-02
2026-04-04
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2.15:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4.11:*:*:*:text-only:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 2%
HIGH
7.3
CVE-2026-3872
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-601
URL Redirection to Untrusted Site (Open Redirect)
2026-04-02 A flaw was found in Keycloak. This issue allows an attacker, who controls another path on the same web server, to bypass the allowed path in redirect Uniform Resource Identifiers (URIs) that use a wildcard. 26.5.7 nvdosv
Description
A flaw was found in Keycloak. This issue allows an attacker, who controls another path on the same web server, to bypass the allowed path in redirect Uniform Resource Identifiers (URIs) that use a wildcard. A successful attack may lead to the theft of an access token, resulting in information disclosure.
Weaknesses (CWE) (1)
  • CWE-601 — URL Redirection to Untrusted Site (Open Redirect)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
7.3 (HIGH)
MEDIUM · 58.7/100
0.0% prob · 2th pct
26.5.7
2026-04-02
2026-04-04
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2.15:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4.11:*:*:*:text-only:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 27%
MEDIUM
6.5
CVE-2025-48924
exact
CPE-filtered
org.apache.commons:
commons-lang3
3.17.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/common-spring-web/pom.xml, commons/common-spring-exception/pom.xml +2 more
CWE-674
Uncontrolled Recursion
2025-07-11 Uncontrolled Recursion vulnerability in Apache Commons Lang. This issue affects Apache Commons Lang: Starting with commons-lang:commons-lang 2.0 to 2.6, and, from org.apache.commons:commons-lang3 3.0 before 3.18.0. The methods ClassUtils.… 3.18.0 fadnvdosv
Description
Uncontrolled Recursion vulnerability in Apache Commons Lang. This issue affects Apache Commons Lang: Starting with commons-lang:commons-lang 2.0 to 2.6, and, from org.apache.commons:commons-lang3 3.0 before 3.18.0. The methods ClassUtils.getClass(...) can throw StackOverflowError on very long inputs. Because an Error is usually not handled by applications and libraries, a StackOverflowError could cause an application to stop. Users are recommended to upgrade to version 3.18.0, which fixes the issue.
Weaknesses (CWE) (1)
  • CWE-674 — Uncontrolled Recursion
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
6.5 (MEDIUM)
MEDIUM · 57.4/100
0.1% prob · 27th pct
3.18.0
2025-07-11
2026-02-04
exact
fad+nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:apache:commons_lang:*:*:*:*:*:*:*:*
  • cpe:2.3:a:apache:commons_lang:*:*:*:*:*:*:*:*
Aliases
Declared in (5 POMs)
cnaps-keycloak-extension/pom.xml
commons/common-spring-web/pom.xml
commons/common-spring-exception/pom.xml
commons/common-spring-core/pom.xml
commons/common-mda-generator/pom.xml
MEDIUM
EPSS 25%
MEDIUM
6.5
CVE-2022-23437
exact
CPE-filtered
xerces:
xercesImpl
2.9.1 transitive d5
via com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java
CWE-835
Loop with Unreachable Exit Condition (Infinite Loop)
2022-01-27 There's a vulnerability within the Apache Xerces Java (XercesJ) XML parser when handling specially crafted XML document payloads. 2.12.2 nvdosv
Description
There's a vulnerability within the Apache Xerces Java (XercesJ) XML parser when handling specially crafted XML document payloads. This causes, the XercesJ XML parser to wait in an infinite loop, which may sometimes consume system resources for prolonged duration. This vulnerability is present within XercesJ version 2.12.1 and the previous versions.
Weaknesses (CWE) (1)
  • CWE-835 — Loop with Unreachable Exit Condition (Infinite Loop)
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
6.5 (MEDIUM)
MEDIUM · 57.1/100
0.1% prob · 25th pct
2.12.2
2022-01-27
2024-02-16
exact
nvd+osv
Affected CPE configurations (58)
  • cpe:2.3:a:apache:xerces-j:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:agile_engineering_data_management:6.2.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:agile_plm:9.3.6:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_deposits_and_lines_of_credit_servicing:2.7:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_party_management:2.7.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_asap:7.3:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_element_manager:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_session_report_manager:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_session_route_manager:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_analytical_applications_infrastructure:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_analytical_applications_infrastructure:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_behavior_detection_platform:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_behavior_detection_platform:8.1.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_behavior_detection_platform:8.1.1.1:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_behavior_detection_platform:8.1.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_crime_and_compliance_management_studio:8.0.8.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_crime_and_compliance_management_studio:8.0.8.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_enterprise_case_management:8.0.7.1:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_enterprise_case_management:8.0.7.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:financial_services_enterprise_case_management:8.0.8.0:*:*:*:*:*:*:*
  • +38 more
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java → xerces:xercesImpl
MEDIUM
EPSS 7%
MEDIUM
6.9
CVE-2026-1002
exact
CPE-filtered
io.vertx:
vertx-core
4.5.14 transitive d4
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-tls-registry → io.smallrye.certs:smallrye-private-key-pem-parser
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-virtual-threads
+4 other paths
CWE-444
HTTP Request/Response Smuggling
2026-01-15 The Vert.x Web static handler component cache can be manipulated to deny the access to static files served by the handler using specifically crafted request URI. The issue comes from an improper implementation of the C. 4.5.24 nvdosv
Description
The Vert.x Web static handler component cache can be manipulated to deny the access to static files served by the handler using specifically crafted request URI. The issue comes from an improper implementation of the C. rule of section 5.2.4 of RFC3986 and is fixed in Vert.x Core component (used by Vert.x Web): https://github.com/eclipse-vertx/vert.x/pull/5895 Steps to reproduce Given a file served by the static handler, craft an URI that introduces a string like bar%2F..%2F after the last / char to deny the access to the URI with an HTTP 404 response. For example https://example.com/foo/index.html can be denied with https://example.com/foo/bar%2F..%2Findex.html Mitgation Disabling Static Handler cache fixes the issue. StaticHandler staticHandler = StaticHandler.create().setCachingEnabled(false);
Weaknesses (CWE) (1)
  • CWE-444 — HTTP Request/Response Smuggling
Metadata
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
6.9 (MEDIUM)
MEDIUM · 56.7/100
0.0% prob · 7th pct
4.5.24
2026-01-15
2026-02-04
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:eclipse:vert.x-web:*:*:*:*:*:*:*:*
  • cpe:2.3:a:eclipse:vert.x-web:*:*:*:*:*:*:*:*
Aliases
All dependency chains (7)
1. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core
2. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-tls-registry → io.smallrye.certs:smallrye-private-key-pem-parser → io.vertx:vertx-core
3. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.quarkus:quarkus-virtual-threads → io.vertx:vertx-core
4. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.smallrye.reactive:smallrye-mutiny-vertx-core → io.vertx:vertx-core
5. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-grpc-common → io.vertx:vertx-grpc → io.vertx:vertx-core
6. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.vertx:vertx-grpc-client → io.vertx:vertx-grpc-common → io.vertx:vertx-core
7. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.quarkus:quarkus-vertx → io.smallrye.reactive:smallrye-mutiny-vertx-core → io.smallrye.reactive:smallrye-mutiny-vertx-runtime → io.vertx:vertx-core
MEDIUM
EPSS 62%
MEDIUM
5.3
CVE-2020-14338
exact
CPE-filtered
xerces:
xercesImpl
2.9.1 transitive d5
via com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java
CWE-20
Improper Input Validation
2022-02-15 A flaw was found in Wildfly's implementation of Xerces, specifically in the way the XMLSchemaValidator class in the JAXP component of Wildfly enforced the "use-grammar-pool-only" feature. 2.12.0.sp3 nvdosv
Description
A flaw was found in Wildfly's implementation of Xerces, specifically in the way the XMLSchemaValidator class in the JAXP component of Wildfly enforced the "use-grammar-pool-only" feature. This flaw allows a specially-crafted XML file to manipulate the validation process in certain cases. This issue is the same flaw as CVE-2020-14621, which affected OpenJDK, and uses a similar code. This flaw affects all Xerces JBoss versions before 2.12.0.SP3.
Weaknesses (CWE) (1)
  • CWE-20 — Improper Input Validation
Metadata
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
5.3 (MEDIUM)
MEDIUM · 54.9/100
0.4% prob · 62th pct
2.12.0.sp3
2022-02-15
2026-02-04
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:redhat:xerces:*:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:xerces:2.12.0:sp1:*:*:*:*:*:*
  • cpe:2.3:a:redhat:xerces:2.12.0:sp2:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-publish-odt2pdf → fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.odt.odfdom → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.pdf → fr.opensagres.xdocreport:fr.opensagres.odfdom.converter.core → org.odftoolkit:odfdom-java → xerces:xercesImpl
MEDIUM
EPSS 2%
MEDIUM
6.5
CVE-2026-3121
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-266 2026-03-26 A flaw was found in Keycloak. An administrator with `manage-clients` permission can exploit a misconfiguration where this permission is equivalent to `manage-permissions`. 26.5.6 nvdosv
Description
A flaw was found in Keycloak. An administrator with `manage-clients` permission can exploit a misconfiguration where this permission is equivalent to `manage-permissions`. This allows the administrator to escalate privileges and gain control over roles, users, or other administrative functions within the realm. This privilege escalation can occur when admin permissions are enabled at the realm level.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
6.5 (MEDIUM)
MEDIUM · 52.4/100
0.0% prob · 2th pct
26.5.6
2026-03-26
2026-04-06
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
  • cpe:2.3:a:redhat:jboss_enterprise_application_platform:8.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:jboss_enterprise_application_platform_expansion_pack:-:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:single_sign-on:7.0:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 23%
MEDIUM
5.3
CVE-2026-22748
exact
CPE-filtered
org.springframework.security:
spring-security-oauth2-jose
6.5.1 transitive d1
via org.springframework.boot:spring-boot-starter-oauth2-resource-server
via com.kleegroup.accelerator:accelerator-security-proconnect → org.springframework.boot:spring-boot-starter-oauth2-client
CWE-20
Improper Input Validation
2026-04-22 Vulnerability in Spring Spring Security. When an application configures JWT decoding with NimbusJwtDecoder  or NimbusReactiveJwtDecoder, it must configure an OAuth2TokenValidator<Jwt> separately, for example by calling setJwtValidator.This … 6.5.10 nvdosv
Description
Vulnerability in Spring Spring Security. When an application configures JWT decoding with NimbusJwtDecoder  or NimbusReactiveJwtDecoder, it must configure an OAuth2TokenValidator<Jwt> separately, for example by calling setJwtValidator.This issue affects Spring Security: from 6.3.0 through 6.3.14, from 6.4.0 through 6.4.14, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4.
Weaknesses (CWE) (1)
  • CWE-20 — Improper Input Validation
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N
5.3 (MEDIUM)
MEDIUM · 46.9/100
0.1% prob · 23th pct
6.5.10
2026-04-22
2026-05-05
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
  • cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
Aliases
All dependency chains (2)
1. org.springframework.boot:spring-boot-starter-oauth2-resource-server → org.springframework.security:spring-security-oauth2-jose
2. com.kleegroup.accelerator:accelerator-security-proconnect → org.springframework.boot:spring-boot-starter-oauth2-client → org.springframework.security:spring-security-oauth2-jose
MEDIUM
EPSS 9%
MEDIUM
5.4
CVE-2026-7500
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-425
Direct Request (Forced Browsing)
2026-04-30 When Keycloak is started with `--features-disabled=account,account-api`, the Account REST API is only partially disabled. nvdosv
Description
When Keycloak is started with `--features-disabled=account,account-api`, the Account REST API is only partially disabled. Five endpoints under the versioned path `/account/v1alpha1` remain fully functional — including both read and write operations — because they lack the `checkAccountApiEnabled()` gate that correctly blocks four other endpoints in the same REST service class. The user needs to have permissions to use the API.
Weaknesses (CWE) (1)
  • CWE-425 — Direct Request (Forced Browsing)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4 (MEDIUM)
MEDIUM · 45/100
0.0% prob · 9th pct
2026-04-30
2026-05-07
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
MEDIUM
EPSS 12%
MEDIUM
5.3
CVE-2026-4325
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-653 2026-04-02 A flaw was found in Keycloak. The SingleUseObjectProvider, a global key-value store, lacks proper type and namespace isolation. 26.5.7 nvdosv
Description
A flaw was found in Keycloak. The SingleUseObjectProvider, a global key-value store, lacks proper type and namespace isolation. This vulnerability allows an attacker to delete arbitrary single-use entries, which can enable the replay of consumed action tokens, such as password reset links. This could lead to unauthorized access or account compromise.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
5.3 (MEDIUM)
MEDIUM · 44.9/100
0.0% prob · 12th pct
26.5.7
2026-04-02
2026-04-04
exact
nvd+osv
Affected CPE configurations (5)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.2.15:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4.11:*:*:*:text-only:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 2%
MEDIUM
4.9
CVE-2026-0871
exact
CPE-filtered
org.keycloak:
keycloak-server-spi-private
26.3.0 direct provided
defined in: commons/super-pom/pom.xml
CWE-266 2026-02-27 A flaw was found in Keycloak. An administrator with `manage-users` permission can bypass the "Only administrators can view" setting for unmanaged attributes, allowing them to modify these attributes. 26.5.2 nvdosv
Description
A flaw was found in Keycloak. An administrator with `manage-users` permission can bypass the "Only administrators can view" setting for unmanaged attributes, allowing them to modify these attributes. This improper access control can lead to unauthorized changes to user profiles, even when the system is configured to restrict such modifications.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N
4.9 (MEDIUM)
LOW · 39.5/100
0.0% prob · 2th pct
26.5.2
2026-02-27
2026-02-28
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:redhat:build_of_keycloak:*:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:keycloak:*:*:*:*:*:*:*:*
Aliases
Declared in (1 POM)
commons/super-pom/pom.xml
LOW
EPSS 2%
MEDIUM
4.3
CVE-2026-3190
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-280 2026-03-26 A flaw was found in Keycloak. The User-Managed Access (UMA) 2.0 Protection API endpoint for permission tickets fails to enforce the `uma_protection` role check. 26.5.6 nvdosv
Description
A flaw was found in Keycloak. The User-Managed Access (UMA) 2.0 Protection API endpoint for permission tickets fails to enforce the `uma_protection` role check. This allows any authenticated user with a token issued for a resource server client, even without the `uma_protection` role, to enumerate all permission tickets in the system. This vulnerability partial leads to information disclosure.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.3 (MEDIUM)
LOW · 34.8/100
0.0% prob · 2th pct
26.5.6
2026-03-26
2026-04-02
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 2%
MEDIUM
4.3
CVE-2026-3190
exact
CPE-filtered
org.keycloak:
keycloak-server-spi-private
26.3.0 direct provided
defined in: commons/super-pom/pom.xml
CWE-280 2026-03-26 A flaw was found in Keycloak. The User-Managed Access (UMA) 2.0 Protection API endpoint for permission tickets fails to enforce the `uma_protection` role check. 26.5.6 nvdosv
Description
A flaw was found in Keycloak. The User-Managed Access (UMA) 2.0 Protection API endpoint for permission tickets fails to enforce the `uma_protection` role check. This allows any authenticated user with a token issued for a resource server client, even without the `uma_protection` role, to enumerate all permission tickets in the system. This vulnerability partial leads to information disclosure.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.3 (MEDIUM)
LOW · 34.8/100
0.0% prob · 2th pct
26.5.6
2026-03-26
2026-04-02
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
Aliases
Declared in (1 POM)
commons/super-pom/pom.xml
LOW
EPSS 2%
MEDIUM
4.3
CVE-2026-4628
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-284
Improper Access Control
2026-03-23 A flaw was found in Keycloak. An improper Access Control vulnerability in Keycloak’s User-Managed Access (UMA) resource_set endpoint allows attackers with valid credentials to bypass the allowRemoteResourceManagement=false restriction. nvdosv
Description
A flaw was found in Keycloak. An improper Access Control vulnerability in Keycloak’s User-Managed Access (UMA) resource_set endpoint allows attackers with valid credentials to bypass the allowRemoteResourceManagement=false restriction. This occurs due to incomplete enforcement of access control checks on PUT operations to the resource_set endpoint. This issue enables unauthorized modification of protected resources, impacting data integrity.
Weaknesses (CWE) (1)
  • CWE-284 — Improper Access Control
Metadata
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.3 (MEDIUM)
LOW · 34.7/100
0.0% prob · 2th pct
2026-03-23
2026-04-13
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 5%
LOW
3.7
CVE-2026-4633
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-209
Generation of Error Message Containing Sensitive Information
2026-03-23 A flaw was found in Keycloak. A remote attacker can exploit differential error messages during the identity-first login flow when Organizations are enabled. 26.6.0 nvdosv
Description
A flaw was found in Keycloak. A remote attacker can exploit differential error messages during the identity-first login flow when Organizations are enabled. This vulnerability allows an attacker to determine the existence of users, leading to information disclosure through user enumeration.
Weaknesses (CWE) (1)
  • CWE-209 — Generation of Error Message Containing Sensitive Information
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
3.7 (LOW)
LOW · 30.5/100
0.0% prob · 5th pct
26.6.0
2026-03-23
2026-04-13
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 1%
LOW
3.7
CVE-2026-37977
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-346
Origin Validation Error
2026-04-06 A flaw was found in Keycloak. A remote attacker can exploit a Cross-Origin Resource Sharing (CORS) header injection vulnerability in Keycloak's User-Managed Access (UMA) token endpoint. nvdosv
Description
A flaw was found in Keycloak. A remote attacker can exploit a Cross-Origin Resource Sharing (CORS) header injection vulnerability in Keycloak's User-Managed Access (UMA) token endpoint. This flaw occurs because the `azp` claim from a client-supplied JSON Web Token (JWT) is used to set the `Access-Control-Allow-Origin` header before the JWT signature is validated. When a specially crafted JWT with an attacker-controlled `azp` value is processed, this value is reflected as the CORS origin, even if the grant is later rejected. This can lead to the exposure of low-sensitivity information from authorization server error responses, weakening origin isolation, but only when a target client is misconfigured with `webOrigins: ["*"]`.
Weaknesses (CWE) (1)
  • CWE-346 — Origin Validation Error
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
3.7 (LOW)
LOW · 29.8/100
0.0% prob · 1th pct
2026-04-06
2026-04-08
exact
nvd+osv
Affected CPE configurations (1)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 3%
LOW
3.1
CVE-2025-12150
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-347
Improper Verification of Cryptographic Signature
2026-02-27 A flaw was found in Keycloak’s WebAuthn registration component. This vulnerability allows an attacker to bypass the configured attestation policy and register untrusted or forged authenticators via submission of an attestation object with f… 26.4.4 nvdosv
Description
A flaw was found in Keycloak’s WebAuthn registration component. This vulnerability allows an attacker to bypass the configured attestation policy and register untrusted or forged authenticators via submission of an attestation object with fmt: "none", even when the realm is configured to require direct attestation. This can lead to weakened authentication integrity and unauthorized authenticator registration.
Weaknesses (CWE) (1)
  • CWE-347 — Improper Verification of Cryptographic Signature
Metadata
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N
3.1 (LOW)
LOW · 25.3/100
0.0% prob · 3th pct
26.4.4
2026-02-27
2026-02-28
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:redhat:build_of_keycloak:*:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:keycloak:24.0.2:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 1%
LOW
3.1
CVE-2026-4874
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-918
Server-Side Request Forgery (SSRF)
2026-03-26 A flaw was found in Keycloak. An authenticated attacker can perform Server-Side Request Forgery (SSRF) by manipulating the `client_session_host` parameter during refresh token requests. nvdosv
Description
A flaw was found in Keycloak. An authenticated attacker can perform Server-Side Request Forgery (SSRF) by manipulating the `client_session_host` parameter during refresh token requests. This occurs when a Keycloak client is configured to use the `backchannel.logout.url` with the `application.session.host` placeholder. Successful exploitation allows the attacker to make HTTP requests from the Keycloak server’s network context, potentially probing internal networks or internal APIs, leading to information disclosure.
Weaknesses (CWE) (1)
  • CWE-918 — Server-Side Request Forgery (SSRF)
Metadata
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N
3.1 (LOW)
LOW · 25.1/100
0.0% prob · 1th pct
2026-03-26
2026-04-13
exact
nvd+osv
Affected CPE configurations (4)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:-:*:*:*
  • cpe:2.3:a:redhat:jboss_enterprise_application_platform:8.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:jboss_enterprise_application_platform_expansion_pack:-:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:single_sign-on:7.0:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml
LOW
EPSS 1%
LOW
2.9
CVE-2026-42578
exact
CPE-filtered
io.netty:
netty-handler-proxy
4.1.118.Final transitive d5
via org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core
CWE-113
HTTP Response Splitting
2026-05-07 Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty's HttpProxyHandler constructs HTTP CONNECT requests with header validation explicitly disabled. 4.1.133.Final nvdosv
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Netty's HttpProxyHandler constructs HTTP CONNECT requests with header validation explicitly disabled. The newInitialMessage() method creates headers using DefaultHttpHeadersFactory.headersFactory().withValidation(false), then adds user-provided outboundHeaders without any CRLF validation. This allows an attacker who can influence the outbound headers to inject arbitrary HTTP headers into the CONNECT request sent to the proxy server. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Weaknesses (CWE) (1)
  • CWE-113 — HTTP Response Splitting
Metadata
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
2.9 (LOW)
LOW · 23.4/100
0.0% prob · 1th pct
4.1.133.Final
2026-05-07
2026-05-14
exact
nvd+osv
Affected CPE configurations (2)
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*
Aliases
All dependency chains (1)
1. org.keycloak:keycloak-services → org.keycloak:keycloak-config-api → io.quarkus:quarkus-opentelemetry → io.smallrye.common:smallrye-common-vertx-context → io.vertx:vertx-core → io.netty:netty-handler-proxy
LOW
EPSS 2%
LOW
2.7
CVE-2026-3911
exact
CPE-filtered
org.keycloak:
keycloak-services
26.3.0 direct
defined in: cnaps-keycloak-extension/pom.xml, commons/super-pom/pom.xml
CWE-359 2026-03-11 A flaw was found in Keycloak. An authenticated user with the view-users role could exploit a vulnerability in the UserResource component. nvdosv
Description
A flaw was found in Keycloak. An authenticated user with the view-users role could exploit a vulnerability in the UserResource component. By accessing a specific administrative endpoint, this user could improperly retrieve user attributes that were configured to be hidden. This unauthorized information disclosure could expose sensitive user data.
Weaknesses (CWE) (1)
Metadata
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
2.7 (LOW)
LOW · 22/100
0.0% prob · 2th pct
2026-03-11
2026-04-02
exact
nvd+osv
Affected CPE configurations (3)
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:build_of_keycloak:26.4.11:*:*:*:*:*:*:*
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml
commons/super-pom/pom.xml