Executive Summary — CRITICAL
429 dependencies scanned
Top 5 most critical:
org.springframework.security:spring-security-web
6.5.1
→ 6.5.9
CWE-425Direct Request (Forced Browsing)
org.thymeleaf:thymeleaf
3.1.3.RELEASE
→ 3.1.4.RELEASE
CWE-917Expression Language Injection (EL Injection)
org.apache.tomcat.embed:tomcat-embed-core
10.1.42
→ 9.0.118
CWE-20Improper Input Validation
org.thymeleaf:thymeleaf-spring6
3.1.3.RELEASE
→ 3.1.5.RELEASE
CWE-917Expression Language Injection (EL Injection)
xerces:xercesImpl
2.9.1
→ 2.12.0
CWE-399
| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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)
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 External links (13)
Patch / Commit4 links
Other7 links
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)
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 External links (10)
Patch / Commit3 links
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 External links (9)
Patch / Commit1 link
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 External links (3)
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)
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 External links (13)
Patch / Commit4 links
Other7 links
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 External links (9)
Patch / Commit4 links
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)
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 External links (4)
Affected CPE configurations (1)
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)
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 External links (5)
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. 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 External links (8)
Vendor advisory2 links
Affected CPE configurations (4)
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)
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 External links (8)
Vendor advisory2 links
Affected CPE configurations (7)
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 External links (10)
Patch / Commit3 links
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-295Improper 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)
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 External links (7)
Vendor advisory2 links
Affected CPE configurations (7)
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 External links (3)
Affected CPE configurations (4)
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-295Improper 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)
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 External links (11)
Patch / Commit2 links
Mailing list3 links
Affected CPE configurations (6)
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)
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 External links (10)
Patch / Commit3 links
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 External links (9)
Security advisory2 links
Vendor advisory2 links
Affected CPE configurations (1)
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)
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 External links (4)
Affected CPE configurations (5)
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)
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 External links (8)
Patch / Commit1 link
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 External links (10)
Other7 links
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)
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 External links (5)
Patch / Commit2 links
Affected CPE configurations (3)
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)
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 External links (8)
Patch / Commit1 link
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)
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 External links (3)
Affected CPE configurations (6)
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)
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 External links (8)
Patch / Commit1 link
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 External links (7)
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 External links (3)
Affected CPE configurations (4)
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 External links (10)
Patch / Commit3 links
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)
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 External links (7)
Patch / Commit1 link
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 External links (5)
Affected CPE configurations (4)
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml commons/common-spring-exception/pom.xml | ||||||||
| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source | Recommended 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)
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 External links (16)
Patch / Commit9 links
Vendor advisory4 links
Affected CPE configurations (5)
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 External links (9)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (5)
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 External links (11)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (5)
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)
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 External links (10)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (5)
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)
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 External links (3)
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)
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 External links (3)
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)
Patch / Commit2 links
Mailing list15 links
Affected CPE configurations (1)
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-674Uncontrolled 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)
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 External links (14)
Patch / Commit6 links
Security advisory2 links
Third-party advisory2 links
Affected CPE configurations (20)
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-295Improper 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. 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 External links (12)
Patch / Commit6 links
Vendor advisory4 links
Affected CPE configurations (76)
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)
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 External links (8)
Patch / Commit3 links
Affected CPE configurations (3)
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)
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 External links (12)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (30)
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)
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 External links (3)
Vendor advisory1 link
Affected CPE configurations (1)
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)
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 External links (3)
Vendor advisory1 link
Affected CPE configurations (1)
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)
Patch / Commit2 links
Vendor advisory9 links
Third-party advisory19 links
Mailing list7 links
Other17 links
Affected CPE configurations (101)
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)
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 External links (3)
Affected CPE configurations (6)
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)
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 External links (8)
Patch / Commit3 links
Affected CPE configurations (3)
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 External links (6)
Patch / Commit2 links
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 External links (13)
Patch / Commit3 links
Exploit / PoC1 link
Vendor advisory4 links
Third-party advisory2 links
Affected CPE configurations (23)
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)
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 External links (14)
Patch / Commit6 links
Vendor advisory4 links
Affected CPE configurations (3)
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)
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 External links (6)
Patch / Commit2 links
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)
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 External links (3)
Affected CPE configurations (51)
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)
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 External links (10)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (5)
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)
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 External links (4)
Affected CPE configurations (3)
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)
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 External links (4)
Affected CPE configurations (3)
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)
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 External links (10)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (6)
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)
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 External links (6)
Affected CPE configurations (2)
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)
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 External links (10)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (5)
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)
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 External links (3)
Affected CPE configurations (2)
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-770Allocation 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)
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 External links (3)
Affected CPE configurations (2)
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)
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 External links (4)
Affected CPE configurations (2)
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)
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 External links (3)
Affected CPE configurations (2)
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)
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 External links (9)
Patch / Commit5 links
Security advisory2 links
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)
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 External links (3)
Affected CPE configurations (5)
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)
Patch / Commit5 links
Security advisory2 links
Third-party advisory43 links
Mailing list2 links
Other15 links
Affected CPE configurations (56)
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 External links (4)
Affected CPE configurations (2)
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)
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 External links (7)
Patch / Commit3 links
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-444HTTP 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)
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 External links (3)
Affected CPE configurations (2)
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)
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 External links (4)
Affected CPE configurations (2)
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)
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 External links (7)
Patch / Commit2 links
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)
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 External links (4)
Affected CPE configurations (8)
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 External links (4)
Patch / Commit2 links
Security advisory1 link
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)
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 External links (11)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (5)
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)
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 External links (3)
Affected CPE configurations (2)
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)
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 External links (5)
Patch / Commit3 links
Security advisory1 link
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 External links (4)
Patch / Commit1 link
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-444HTTP 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. 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 External links (3)
Affected CPE configurations (2)
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-295Improper 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)
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 External links (8)
Exploit / PoC2 links
Affected CPE configurations (2)
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)
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 External links (9)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (66)
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)
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 External links (10)
Patch / Commit3 links
Vendor advisory4 links
Affected CPE configurations (5)
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)
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 External links (10)
Patch / Commit3 links
Affected CPE configurations (2)
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)
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 External links (5)
Patch / Commit1 link
Aliases
All dependency chains (1)
1. com.kleegroup.accelerator:accelerator-datamigration-core → ch.qos.logback:logback-classic → ch.qos.logback:logback-core | |||||||||
cnaps-core/pom.xml (1)| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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)
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 External links (4)
Affected CPE configurations (1)
Aliases
Declared in (2 POMs)
cnaps-core/pom.xml commons/super-pom/pom.xml | ||||||||
cnaps-keycloak-extension/pom.xml (15)| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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)
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 External links (13)
Patch / Commit4 links
Other7 links
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)
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 External links (10)
Patch / Commit3 links
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 External links (9)
Patch / Commit1 link
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)
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 External links (13)
Patch / Commit4 links
Other7 links
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)
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 External links (5)
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 External links (10)
Patch / Commit3 links
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)
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 External links (10)
Patch / Commit3 links
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 External links (9)
Security advisory2 links
Vendor advisory2 links
Affected CPE configurations (1)
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)
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 External links (8)
Patch / Commit1 link
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 External links (10)
Other7 links
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)
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 External links (8)
Patch / Commit1 link
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)
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 External links (8)
Patch / Commit1 link
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 External links (7)
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 External links (10)
Patch / Commit3 links
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)
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 External links (7)
Patch / Commit1 link
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml commons/super-pom/pom.xml | ||||||||
commons/common-mda-generator/pom.xml (4)| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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. 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 External links (8)
Vendor advisory2 links
Affected CPE configurations (4)
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)
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 External links (8)
Vendor advisory2 links
Affected CPE configurations (7)
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-295Improper 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)
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 External links (7)
Vendor advisory2 links
Affected CPE configurations (7)
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-295Improper 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)
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 External links (11)
Patch / Commit2 links
Mailing list3 links
Affected CPE configurations (6)
Aliases
Declared in (1 POM)
commons/common-mda-generator/pom.xml | ||||||||
commons/common-spring-exception/pom.xml (8)| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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 External links (3)
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 External links (9)
Patch / Commit4 links
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 External links (3)
Affected CPE configurations (4)
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)
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 External links (4)
Affected CPE configurations (5)
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)
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 External links (5)
Patch / Commit2 links
Affected CPE configurations (3)
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)
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 External links (3)
Affected CPE configurations (6)
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 External links (3)
Affected CPE configurations (4)
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 External links (5)
Affected CPE configurations (4)
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml commons/common-spring-exception/pom.xml | ||||||||
commons/common-spring-web/pom.xml (5)| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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 External links (3)
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 External links (3)
Affected CPE configurations (4)
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)
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 External links (4)
Affected CPE configurations (5)
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 External links (3)
Affected CPE configurations (4)
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 External links (5)
Affected CPE configurations (4)
Aliases
Declared in (2 POMs)
commons/common-spring-web/pom.xml commons/common-spring-exception/pom.xml | ||||||||
commons/super-pom/pom.xml (16)| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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)
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 External links (13)
Patch / Commit4 links
Other7 links
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)
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 External links (10)
Patch / Commit3 links
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 External links (9)
Patch / Commit1 link
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)
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 External links (13)
Patch / Commit4 links
Other7 links
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)
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 External links (4)
Affected CPE configurations (1)
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)
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 External links (5)
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 External links (10)
Patch / Commit3 links
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)
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 External links (10)
Patch / Commit3 links
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 External links (9)
Security advisory2 links
Vendor advisory2 links
Affected CPE configurations (1)
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)
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 External links (8)
Patch / Commit1 link
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 External links (10)
Other7 links
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)
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 External links (8)
Patch / Commit1 link
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)
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 External links (8)
Patch / Commit1 link
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 External links (7)
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 External links (10)
Patch / Commit3 links
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)
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 External links (7)
Patch / Commit1 link
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml commons/super-pom/pom.xml | ||||||||
| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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)
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 External links (13)
Patch / Commit4 links
Other7 links
Aliases
Declared in (1 POM)
commons/super-pom/pom.xml | ||||||||
commons/super-pom/pom.xml (1)| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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)
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 External links (13)
Patch / Commit4 links
Other7 links
Aliases
Declared in (1 POM)
commons/super-pom/pom.xml | ||||||||
| Product | Dependency | EOL date | Latest | Source | Notes |
|---|---|---|---|---|---|
| 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-core → org.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-webmvc → org.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-webmvc → org.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-core → org.springframework.boot:spring-boot-starter-batch → org.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-core → org.springframework.boot:spring-boot-starter-batch → org.springframework.batch:spring-batch-core → org.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-webmvc → org.springframework.cloud:spring-cloud-gateway-server-webmvc → org.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-webmvc → org.springframework.cloud:spring-cloud-starter → org.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-webmvc → org.springframework.cloud:spring-cloud-starter → org.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) |
| Severity | Obsolete | Replacement | Why |
|---|---|---|---|
| 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. |
| Jump | Dependency | Current | Latest | Released |
|---|---|---|---|---|
| +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 |
--licenses); also empty when offline or registries return none.| Worst sev | Direct dependency | Current | Pin to ≥ | Maven Central latest | CVEs 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 |
<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 Sev | Transitive (current) | Pin to ≥ | CVE | Brought 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 |
| Worst transitive sev | Direct dependency | Update path | Transitive CVE | Vulnerable 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) |
| Priority | Severity | CVE ID | Dependency | CWE | Published | Description | Fix Version | Source |
|---|---|---|---|---|---|---|---|---|
| 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)
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 External links (5)
Third-party advisory3 links
Affected CPE configurations (4)
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 External links (7)
Patch / Commit1 link
Affected CPE configurations (1)
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)
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 External links (4)
Affected CPE configurations (1)
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)
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 External links (3)
Vendor advisory1 link
Affected CPE configurations (1)
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)
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 External links (3)
Vendor advisory1 link
Affected CPE configurations (1)
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)
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 External links (3)
Affected CPE configurations (2)
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)
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 External links (7)
Patch / Commit3 links
Exploit / PoC1 link
Affected CPE configurations (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-306Missing 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)
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 External links (3)
Affected CPE configurations (3)
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)
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 External links (3)
Affected CPE configurations (5)
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)
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 External links (9)
Patch / Commit2 links
Vendor advisory4 links
Affected CPE configurations (6)
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 External links (10)
Patch / Commit1 link
Vendor advisory5 links
Affected CPE configurations (5)
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)
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 External links (7)
Patch / Commit2 links
Affected CPE configurations (2)
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-400Uncontrolled 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)
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 External links (5)
Affected CPE configurations (2)
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 External links (10)
Patch / Commit1 link
Vendor advisory6 links
Affected CPE configurations (5)
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)
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 External links (3)
Affected CPE configurations (2)
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 External links (10)
Patch / Commit1 link
Vendor advisory6 links
Affected CPE configurations (5)
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)
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 External links (10)
Patch / Commit1 link
Vendor advisory6 links
Affected CPE configurations (5)
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)
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 External links (9)
Patch / Commit1 link
Mailing list4 links
Affected CPE configurations (2)
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)
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 External links (8)
Patch / Commit2 links
Third-party advisory2 links
Affected CPE configurations (58)
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)
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 External links (7)
Patch / Commit4 links
Affected CPE configurations (2)
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)
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 External links (4)
Affected CPE configurations (3)
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 External links (8)
Patch / Commit1 link
Vendor advisory2 links
Affected CPE configurations (4)
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)
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 External links (3)
Affected CPE configurations (4)
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)
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 External links (6)
Affected CPE configurations (1)
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 External links (10)
Patch / Commit1 link
Vendor advisory6 links
Affected CPE configurations (5)
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 External links (8)
Patch / Commit1 link
Vendor advisory4 links
Affected CPE configurations (3)
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 External links (8)
Patch / Commit1 link
Vendor advisory2 links
Affected CPE configurations (1)
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 External links (8)
Patch / Commit1 link
Vendor advisory2 links
Affected CPE configurations (1)
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)
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 External links (4)
Vendor advisory2 links
Affected CPE configurations (1)
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)
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 External links (7)
Patch / Commit2 links
Affected CPE configurations (1)
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)
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 External links (4)
Vendor advisory2 links
Affected CPE configurations (1)
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)
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 External links (11)
Patch / Commit1 link
Vendor advisory5 links
Affected CPE configurations (3)
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)
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 External links (4)
Vendor advisory2 links
Affected CPE configurations (4)
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)
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 External links (4)
Security advisory2 links
Affected CPE configurations (2)
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 External links (9)
Patch / Commit2 links
Vendor advisory3 links
Affected CPE configurations (3)
Aliases
Declared in (2 POMs)
cnaps-keycloak-extension/pom.xml commons/super-pom/pom.xml | ||||||||