Critical
High
Medium
Low
Secrets
Misconfig
| Severity | CVE ID | Package | Installed | Fixed In | Description |
|---|---|---|---|---|---|
| MEDIUM | CVE-2024-12798 | ch.qos.logback:logback-core | 1.5.6 | 1.5.13, 1.3.15 | logback-core: arbitrary code execution via JaninoEventEvaluator |
| MEDIUM | CVE-2025-11226 | ch.qos.logback:logback-core | 1.5.6 | 1.5.19, 1.3.16 | ch.qos.logback/logback-core: Conditional abitrary code execution in logback-core |
| HIGH | GHSA-72hv-8253-57qq | com.fasterxml.jackson.core:jackson-core | 2.17.1 | 2.18.6, 2.21.1, 3.1.0 | jackson-core: Number Length Constraint Bypass in Async Parser Leads to Potential DoS Condition |
| HIGH | CVE-2025-48734 | commons-beanutils:commons-beanutils | 1.9.4 | 1.11.0 | commons-beanutils: Apache Commons BeanUtils: PropertyUtilsBean does not suppresses an enum's declare |
| MEDIUM | CVE-2025-58057 | io.netty:netty-codec | 4.1.111.Final | 4.1.125.Final | netty-codec: netty-codec-compression: Netty's BrotliDecoder is vulnerable to DoS via zip bomb style |
| MEDIUM | CVE-2025-67735 | io.netty:netty-codec-http | 4.1.111.Final | 4.2.8.Final, 4.1.129.Final | netty-codec-http: Netty (netty-codec-http): Request Smuggling via CRLF Injection |
| HIGH | CVE-2025-55163 | io.netty:netty-codec-http2 | 4.1.111.Final | 4.2.4.Final, 4.1.124.Final | netty: netty-codec-http2: Netty MadeYouReset HTTP/2 DDoS Vulnerability |
| MEDIUM | CVE-2024-47535 | io.netty:netty-common | 4.1.111.Final | 4.1.115.Final | netty: Denial of Service attack on windows app using Netty |
| MEDIUM | CVE-2025-25193 | io.netty:netty-common | 4.1.111.Final | 4.1.118.Final | netty: Denial of Service attack on windows app using Netty |
| HIGH | CVE-2025-24970 | io.netty:netty-handler | 4.1.111.Final | 4.1.118.Final | io.netty:netty-handler: SslHandler doesn't correctly validate packets which can lead to native crash |
| MEDIUM | CVE-2025-22227 | io.projectreactor.netty:reactor-netty-http | 1.1.20 | 1.3.0-M5, 1.2.8 | io.projectreactor.netty/reactor-netty: Reactor Netty Credential Leak via Redirects |
| MEDIUM | CVE-2025-48924 | org.apache.commons:commons-lang3 | 3.14.0 | 3.18.0 | commons-lang/commons-lang: org.apache.commons/commons-lang3: Uncontrolled Recursion vulnerability in |
| MEDIUM | CVE-2024-31141 | org.apache.kafka:kafka-clients | 3.7.0 | 3.7.1 | kafka-clients: privilege escalation to filesystem read-access via automatic ConfigProvider |
| MEDIUM | CVE-2025-27817 | org.apache.kafka:kafka-clients | 3.7.0 | 3.9.1 | org.apache.kafka: Kafka Client Arbitrary File Read SSRF |
| CRITICAL | CVE-2025-66516 | org.apache.tika:tika-core | 2.9.1 | 3.2.2 | tika-core: tika-parsers: tika-parser-pdf-module: Apache Tika core, Apache Tika parsers, Apache Tika |
| CRITICAL | CVE-2025-24813 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.3, 10.1.35, 9.0.99 | tomcat: Potential RCE and/or information disclosure and/or information corruption with partial PUT |
| HIGH | CVE-2024-50379 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.2, 10.1.34, 9.0.98 | tomcat: RCE due to TOCTOU issue in JSP compilation |
| HIGH | CVE-2024-56337 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.2, 10.1.34, 9.0.98 | tomcat: Incomplete fix for CVE-2024-50379 - RCE due to TOCTOU issue in JSP compilation |
| HIGH | CVE-2025-48988 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.8, 10.1.42, 9.0.106 | tomcat: Apache Tomcat DoS in multipart upload |
| HIGH | CVE-2025-48989 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.10, 10.1.44, 9.0.108 | tomcat: http/2 "MadeYouReset" DoS attack through HTTP/2 control frames |
| HIGH | CVE-2025-52520 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.9, 10.1.43, 9.0.107 | tomcat: Apache Tomcat denial of service |
| HIGH | CVE-2025-53506 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 9.0.107, 10.1.43, 11.0.9 | tomcat: Apache Tomcat denial of service |
| HIGH | CVE-2025-55752 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.11, 10.1.45, 9.0.109 | tomcat: org.apache.tomcat/tomcat-catalina: Apache Tomcat: Directory traversal via rewrite with possi |
| MEDIUM | CVE-2025-31650 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 9.0.104, 10.1.40, 11.0.6 | tomcat: Apache Tomcat: DoS via malformed HTTP/2 PRIORITY_UPDATE frame |
| MEDIUM | CVE-2025-49124 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.8, 10.1.42, 9.0.106 | Apache Tomcat installer for Windows has an untrusted search path vulnerability |
| MEDIUM | CVE-2025-49125 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.8, 10.1.42, 9.0.106 | tomcat: Apache Tomcat: Security constraint bypass for pre/post-resources |
| MEDIUM | CVE-2025-66614 | org.apache.tomcat.embed:tomcat-embed-core | 10.1.25 | 11.0.15, 10.1.50, 9.0.113 | tomcat: Client certificate verification bypass due to virtual host mapping |
| HIGH | CVE-2023-6841 | org.keycloak:keycloak-core | 23.0.4 | 24.0.0 | keycloak: Amount of attributes per object is not limited and it may lead to DOS |
| HIGH | CVE-2024-10039 | org.keycloak:keycloak-core | 23.0.4 | 26.0.6 | keycloak-core: mTLS passthrough |
| MEDIUM | CVE-2024-7260 | org.keycloak:keycloak-core | 23.0.4 | 24.0.7 | keycloak-core: Open Redirect on Account page |
| MEDIUM | CVE-2024-7318 | org.keycloak:keycloak-core | 23.0.4 | 24.0.7, 25.0.4 | keycloak-core: One Time Passcode (OTP) is valid longer than expiration timeSeverity |
| HIGH | CVE-2025-12183 | org.lz4:lz4-java | 1.8.0 | 1.8.1 | lz4-java: lz4-java: Out-of-bounds memory operations lead to denial of service and information disclo |
| HIGH | CVE-2025-66566 | org.lz4:lz4-java | 1.8.0 | No fix | lz4-java: lz4-java: Information Disclosure via Insufficient Output Buffer Clearing |
| HIGH | CVE-2025-22235 | org.springframework.boot:spring-boot | 3.3.1 | 3.3.11, 3.4.5 | org.springframework.boot/spring-boot: Spring Boot EndpointRequest.to() creates wrong matcher if actu |
| MEDIUM | CVE-2024-38820 | org.springframework:spring-context | 6.1.10 | 6.1.14 | The fix for CVE-2022-22968 made disallowedFieldspatterns in DataBinder ... |
| HIGH | CVE-2025-41249 | org.springframework:spring-core | 6.1.10 | 6.2.11 | org.springframework/spring-core: Spring Framework Annotation Detection Vulnerability |
| MEDIUM | CVE-2024-38809 | org.springframework:spring-web | 6.1.10 | 5.3.38, 6.0.23, 6.1.12 | org.springframework:spring-web: Spring Framework DoS via conditional HTTP request |
| MEDIUM | CVE-2024-38820 | org.springframework:spring-web | 6.1.10 | 6.1.14 | The fix for CVE-2022-22968 made disallowedFieldspatterns in DataBinder ... |
| MEDIUM | CVE-2025-41234 | org.springframework:spring-web | 6.1.10 | 6.2.8, 6.1.21 | springframework: Reflected download attack in Spring Framework with non-ASCII headers |
| HIGH | CVE-2024-38816 | org.springframework:spring-webflux | 6.1.10 | 6.1.13 | spring-webmvc: Path Traversal Vulnerability in Spring Applications Using RouterFunctions and FileSys |
| HIGH | CVE-2024-38819 | org.springframework:spring-webflux | 6.1.10 | 6.1.14 | org.springframework:spring-webmvc: Path traversal vulnerability in functional web frameworks |
| HIGH | CVE-2024-38816 | org.springframework:spring-webmvc | 6.1.10 | 6.1.13 | spring-webmvc: Path Traversal Vulnerability in Spring Applications Using RouterFunctions and FileSys |
| HIGH | CVE-2024-38819 | org.springframework:spring-webmvc | 6.1.10 | 6.1.14 | org.springframework:spring-webmvc: Path traversal vulnerability in functional web frameworks |
| MEDIUM | CVE-2025-41242 | org.springframework:spring-webmvc | 6.1.10 | 6.2.10 | org.springframework/spring-webmvc: Spring Framework MVC path traversal vulnerability |
| MEDIUM | CVE-2025-41254 | org.springframework:spring-websocket | 6.1.10 | 6.2.12 | org.springframework/spring-core: Spring Framework STOMP CSRF Vulnerability |
| Type | File | Line | Match |
|---|---|---|---|
| ✅ No secrets found | |||
| Severity | ID | Check | File | Message |
|---|---|---|---|---|
| ✅ No misconfigurations found | ||||
{
"SchemaVersion": 2,
"Trivy": {
"Version": "0.69.0"
},
"ReportID": "019ce5be-0074-7ae6-885b-11979133892b",
"CreatedAt": "2026-03-13T05:49:20.372716035Z",
"ArtifactID": "sha256:bb189835e73d13f6d0779703564545f0631a0e9597baa26ed7f2a187b36bbe0a",
"ArtifactName": "/src",
"ArtifactType": "repository",
"Metadata": {
"RepoURL": "https://github.com/eizen-ai/eizen-agent-gateway.git",
"Branch": "ldev",
"Commit": "f7e7d623810e0a65a036d3a3fa4f3af9e9520d98",
"CommitMsg": "Merge pull request #3 from eizen-ai/bugfix/saving-chat\n\nBugfix/saving chat",
"Author": "Vinay <vinay.srikakolapu@eizen.ai>",
"Committer": "GitHub <noreply@github.com>"
},
"Results": [
{
"Target": "pom.xml",
"Class": "lang-pkgs",
"Type": "pom",
"Packages": [
{
"ID": "com.eizen:test-workflow:0.0.1-SNAPSHOT::7817a15b",
"Name": "com.eizen:test-workflow",
"Identifier": {
"PURL": "pkg:maven/com.eizen/test-workflow@0.0.1-SNAPSHOT",
"UID": "2acdbfae0003d80d"
},
"Version": "0.0.1-SNAPSHOT",
"Licenses": [
"Apache-2.0"
],
"Relationship": "root",
"DependsOn": [
"com.amazonaws:aws-java-sdk-s3:1.12.667::12ea45bd",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee",
"com.fasterxml.jackson.module:jackson-module-kotlin:2.17.2::104ebbe1",
"com.google.code.gson:gson:2.11.0::54f7692f",
"com.mysql:mysql-connector-j:8.3.0::2a0167d9",
"com.opencsv:opencsv:5.9::58c2ea99",
"org.apache.commons:commons-collections4:4.4::ef70e188",
"org.apache.tika:tika-core:2.9.1::5d6c0776",
"org.flywaydb:flyway-core:10.17.1::c54a988b",
"org.flywaydb:flyway-mysql:10.10.0::c8ba5bb5",
"org.jetbrains.kotlin:kotlin-reflect:1.9.24::71f6de91",
"org.jetbrains.kotlin:kotlin-stdlib:1.9.24::71cb25f7",
"org.keycloak:keycloak-admin-client:23.0.4::e68a74cf",
"org.springframework.boot:spring-boot-starter-data-jpa:3.3.1::e15042e9",
"org.springframework.boot:spring-boot-starter-web:3.3.1::53d09a2a",
"org.springframework.boot:spring-boot-starter-webflux:3.3.1::9a9459c5",
"org.springframework.boot:spring-boot-starter-websocket:3.3.1::2e2e1759",
"org.springframework.kafka:spring-kafka:3.2.1::cdaf9248",
"org.springframework:spring-messaging:6.1.10::e112d7ea",
"org.springframework:spring-test:6.1.10::5c4caebc"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.amazonaws:aws-java-sdk-s3:1.12.667::12ea45bd",
"Name": "com.amazonaws:aws-java-sdk-s3",
"Identifier": {
"PURL": "pkg:maven/com.amazonaws/aws-java-sdk-s3@1.12.667",
"UID": "e03f5bdcec670eea"
},
"Version": "1.12.667",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"com.amazonaws:aws-java-sdk-core:1.12.667::b1a9561b",
"com.amazonaws:aws-java-sdk-kms:1.12.667::afbae92b",
"com.amazonaws:jmespath-java:1.12.667::d022a26a"
],
"Locations": [
{
"StartLine": 120,
"EndLine": 124
}
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee",
"Name": "com.fasterxml.jackson.core:jackson-databind",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.2",
"UID": "52a4d1a562894f96"
},
"Version": "2.17.2",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-annotations:2.17.1::33ce237a",
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb"
],
"Locations": [
{
"StartLine": 102,
"EndLine": 106
}
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.module:jackson-module-kotlin:2.17.2::104ebbe1",
"Name": "com.fasterxml.jackson.module:jackson-module-kotlin",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.module/jackson-module-kotlin@2.17.2",
"UID": "8958f181837dff5e"
},
"Version": "2.17.2",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-annotations:2.17.1::33ce237a",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee",
"org.jetbrains.kotlin:kotlin-reflect:1.9.24::71f6de91"
],
"Locations": [
{
"StartLine": 86,
"EndLine": 90
}
],
"AnalyzedBy": "pom"
},
{
"ID": "com.google.code.gson:gson:2.11.0::54f7692f",
"Name": "com.google.code.gson:gson",
"Identifier": {
"PURL": "pkg:maven/com.google.code.gson/gson@2.11.0",
"UID": "e25b2d6ccf2d280"
},
"Version": "2.11.0",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"com.google.errorprone:error_prone_annotations:2.27.0::74bc1773"
],
"Locations": [
{
"StartLine": 140,
"EndLine": 144
}
],
"AnalyzedBy": "pom"
},
{
"ID": "com.mysql:mysql-connector-j:8.3.0::2a0167d9",
"Name": "com.mysql:mysql-connector-j",
"Identifier": {
"PURL": "pkg:maven/com.mysql/mysql-connector-j@8.3.0",
"UID": "45d7626e5c588f58"
},
"Version": "8.3.0",
"Licenses": [
"The GNU General Public License, v2 with Universal FOSS Exception, v1.0"
],
"Relationship": "direct",
"Locations": [
{
"StartLine": 52,
"EndLine": 56
}
],
"AnalyzedBy": "pom"
},
{
"ID": "com.opencsv:opencsv:5.9::58c2ea99",
"Name": "com.opencsv:opencsv",
"Identifier": {
"PURL": "pkg:maven/com.opencsv/opencsv@5.9",
"UID": "c035a94b2ee92074"
},
"Version": "5.9",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"commons-beanutils:commons-beanutils:1.9.4::9f97e7d1",
"org.apache.commons:commons-collections4:4.4::ef70e188",
"org.apache.commons:commons-lang3:3.14.0::f3cf3855",
"org.apache.commons:commons-text:1.11.0::6f5052b7"
],
"Locations": [
{
"StartLine": 130,
"EndLine": 134
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.commons:commons-collections4:4.4::ef70e188",
"Name": "org.apache.commons:commons-collections4",
"Identifier": {
"PURL": "pkg:maven/org.apache.commons/commons-collections4@4.4",
"UID": "7633175edffd2225"
},
"Version": "4.4",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"Locations": [
{
"StartLine": 125,
"EndLine": 129
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.tika:tika-core:2.9.1::5d6c0776",
"Name": "org.apache.tika:tika-core",
"Identifier": {
"PURL": "pkg:maven/org.apache.tika/tika-core@2.9.1",
"UID": "a2364c9196ef3800"
},
"Version": "2.9.1",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"commons-io:commons-io:2.14.0::c532d79c",
"org.slf4j:slf4j-api:2.0.13::f0345627"
],
"Locations": [
{
"StartLine": 115,
"EndLine": 119
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.flywaydb:flyway-core:10.17.1::c54a988b",
"Name": "org.flywaydb:flyway-core",
"Identifier": {
"PURL": "pkg:maven/org.flywaydb/flyway-core@10.17.1",
"UID": "2e22b4e592486eb8"
},
"Version": "10.17.1",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"com.fasterxml.jackson.dataformat:jackson-dataformat-toml:2.17.1::ea8d1199",
"com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.1::f47bed78",
"com.google.code.gson:gson:2.11.0::54f7692f"
],
"Locations": [
{
"StartLine": 57,
"EndLine": 61
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.flywaydb:flyway-mysql:10.10.0::c8ba5bb5",
"Name": "org.flywaydb:flyway-mysql",
"Identifier": {
"PURL": "pkg:maven/org.flywaydb/flyway-mysql@10.10.0",
"UID": "efcb5a62c91db069"
},
"Version": "10.10.0",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.flywaydb:flyway-core:10.17.1::c54a988b"
],
"Locations": [
{
"StartLine": 62,
"EndLine": 65
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jetbrains.kotlin:kotlin-reflect:1.9.24::71f6de91",
"Name": "org.jetbrains.kotlin:kotlin-reflect",
"Identifier": {
"PURL": "pkg:maven/org.jetbrains.kotlin/kotlin-reflect@1.9.24",
"UID": "efa536e6dc985ce8"
},
"Version": "1.9.24",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.jetbrains.kotlin:kotlin-stdlib:1.9.24::71cb25f7"
],
"Locations": [
{
"StartLine": 43,
"EndLine": 46
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jetbrains.kotlin:kotlin-stdlib:1.9.24::71cb25f7",
"Name": "org.jetbrains.kotlin:kotlin-stdlib",
"Identifier": {
"PURL": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib@1.9.24",
"UID": "96f372d4bca79951"
},
"Version": "1.9.24",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.jetbrains:annotations:13.0::d26ab00c"
],
"Locations": [
{
"StartLine": 47,
"EndLine": 50
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.keycloak:keycloak-admin-client:23.0.4::e68a74cf",
"Name": "org.keycloak:keycloak-admin-client",
"Identifier": {
"PURL": "pkg:maven/org.keycloak/keycloak-admin-client@23.0.4",
"UID": "72d26b2dfd017bdb"
},
"Version": "23.0.4",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.jboss.resteasy:resteasy-client:6.2.4.Final::136edabd",
"org.jboss.resteasy:resteasy-jackson2-provider:6.2.4.Final::37965df5",
"org.jboss.resteasy:resteasy-jaxb-provider:6.2.4.Final::ce0b465a",
"org.jboss.resteasy:resteasy-multipart-provider:6.2.4.Final::b7440e22",
"org.keycloak:keycloak-common:23.0.4::9120066c",
"org.keycloak:keycloak-core:23.0.4::b975eb86"
],
"Locations": [
{
"StartLine": 135,
"EndLine": 139
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-data-jpa:3.3.1::e15042e9",
"Name": "org.springframework.boot:spring-boot-starter-data-jpa",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-data-jpa@3.3.1",
"UID": "8bfdbb284d094130"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.hibernate.orm:hibernate-core:6.5.2.Final::836dff82",
"org.springframework.boot:spring-boot-starter-aop:3.3.1::ac640d59",
"org.springframework.boot:spring-boot-starter-jdbc:3.3.1::1aeb88c5",
"org.springframework.data:spring-data-jpa:3.3.1::e72704c1",
"org.springframework:spring-aspects:6.1.10::d2bee0c9"
],
"Locations": [
{
"StartLine": 34,
"EndLine": 37
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-web:3.3.1::53d09a2a",
"Name": "org.springframework.boot:spring-boot-starter-web",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1",
"UID": "8bf8fd960eaa5335"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.springframework.boot:spring-boot-starter-json:3.3.1::44fee692",
"org.springframework.boot:spring-boot-starter-tomcat:3.3.1::30049832",
"org.springframework.boot:spring-boot-starter:3.3.1::8a4b29cf",
"org.springframework:spring-web:6.1.10::66a4b6cf",
"org.springframework:spring-webmvc:6.1.10::29316402"
],
"Locations": [
{
"StartLine": 66,
"EndLine": 69
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-webflux:3.3.1::9a9459c5",
"Name": "org.springframework.boot:spring-boot-starter-webflux",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-webflux@3.3.1",
"UID": "b5755b0fff56f036"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.springframework.boot:spring-boot-starter-json:3.3.1::44fee692",
"org.springframework.boot:spring-boot-starter-reactor-netty:3.3.1::65d3fa22",
"org.springframework.boot:spring-boot-starter:3.3.1::8a4b29cf",
"org.springframework:spring-web:6.1.10::66a4b6cf",
"org.springframework:spring-webflux:6.1.10::140e8a01"
],
"Locations": [
{
"StartLine": 38,
"EndLine": 41
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-websocket:3.3.1::2e2e1759",
"Name": "org.springframework.boot:spring-boot-starter-websocket",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-websocket@3.3.1",
"UID": "809926d5f4658a98"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.springframework.boot:spring-boot-starter-web:3.3.1::53d09a2a",
"org.springframework:spring-messaging:6.1.10::e112d7ea",
"org.springframework:spring-websocket:6.1.10::4b2b5a7f"
],
"Locations": [
{
"StartLine": 92,
"EndLine": 95
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.kafka:spring-kafka:3.2.1::cdaf9248",
"Name": "org.springframework.kafka:spring-kafka",
"Identifier": {
"PURL": "pkg:maven/org.springframework.kafka/spring-kafka@3.2.1",
"UID": "f809db6b8ee964b6"
},
"Version": "3.2.1",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"io.micrometer:micrometer-observation:1.13.1::33143121",
"org.apache.kafka:kafka-clients:3.7.0::e7dc819c",
"org.springframework.retry:spring-retry:2.0.6::3d60ed7d",
"org.springframework:spring-context:6.1.10::a42868b8",
"org.springframework:spring-messaging:6.1.10::e112d7ea",
"org.springframework:spring-tx:6.1.10::22ee8088"
],
"Locations": [
{
"StartLine": 107,
"EndLine": 110
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-messaging:6.1.10::e112d7ea",
"Name": "org.springframework:spring-messaging",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-messaging@6.1.10",
"UID": "4d2ab1f8fafc5032"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c"
],
"Locations": [
{
"StartLine": 98,
"EndLine": 101
}
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-test:6.1.10::5c4caebc",
"Name": "org.springframework:spring-test",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-test@6.1.10",
"UID": "3ea83653c38af51a"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Relationship": "direct",
"DependsOn": [
"org.springframework:spring-core:6.1.10::35f3870c"
],
"Locations": [
{
"StartLine": 111,
"EndLine": 114
}
],
"AnalyzedBy": "pom"
},
{
"ID": "ch.qos.logback:logback-classic:1.5.6::9f9ea3f9",
"Name": "ch.qos.logback:logback-classic",
"Identifier": {
"PURL": "pkg:maven/ch.qos.logback/logback-classic@1.5.6",
"UID": "cb1c24e97f6fbefa"
},
"Version": "1.5.6",
"Licenses": [
"EPL-1.0",
"LGPL-2.1-only"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"ch.qos.logback:logback-core:1.5.6::61bd18c6",
"org.slf4j:slf4j-api:2.0.13::f0345627"
],
"AnalyzedBy": "pom"
},
{
"ID": "ch.qos.logback:logback-core:1.5.6::61bd18c6",
"Name": "ch.qos.logback:logback-core",
"Identifier": {
"PURL": "pkg:maven/ch.qos.logback/logback-core@1.5.6",
"UID": "88fd502ec9e452bb"
},
"Version": "1.5.6",
"Licenses": [
"EPL-1.0",
"LGPL-2.1-only"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.amazonaws:aws-java-sdk-core:1.12.667::b1a9561b",
"Name": "com.amazonaws:aws-java-sdk-core",
"Identifier": {
"PURL": "pkg:maven/com.amazonaws/aws-java-sdk-core@1.12.667",
"UID": "4683b06dba00248b"
},
"Version": "1.12.667",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee",
"com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.17.1::b4c3e875",
"commons-codec:commons-codec:1.16.1::fbefeae7",
"commons-logging:commons-logging:1.1.3::906435d4",
"joda-time:joda-time:2.8.1::67132d83",
"org.apache.httpcomponents:httpclient:4.5.13::2e3f293b"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.amazonaws:aws-java-sdk-kms:1.12.667::afbae92b",
"Name": "com.amazonaws:aws-java-sdk-kms",
"Identifier": {
"PURL": "pkg:maven/com.amazonaws/aws-java-sdk-kms@1.12.667",
"UID": "c902c1ab0e1de50d"
},
"Version": "1.12.667",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.amazonaws:aws-java-sdk-core:1.12.667::b1a9561b",
"com.amazonaws:jmespath-java:1.12.667::d022a26a"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.amazonaws:jmespath-java:1.12.667::d022a26a",
"Name": "com.amazonaws:jmespath-java",
"Identifier": {
"PURL": "pkg:maven/com.amazonaws/jmespath-java@1.12.667",
"UID": "169f585d354d9235"
},
"Version": "1.12.667",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.core:jackson-annotations:2.17.1::33ce237a",
"Name": "com.fasterxml.jackson.core:jackson-annotations",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1",
"UID": "8d26bd1638f17626"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"Name": "com.fasterxml.jackson.core:jackson-core",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1",
"UID": "fe6666d349b7ba49"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.17.1::b4c3e875",
"Name": "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-cbor@2.17.1",
"UID": "debd42e5e3cbb72c"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.dataformat:jackson-dataformat-toml:2.17.1::ea8d1199",
"Name": "com.fasterxml.jackson.dataformat:jackson-dataformat-toml",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-toml@2.17.1",
"UID": "4d871e255a9e06d"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.17.1::e1c737fb",
"Name": "com.fasterxml.jackson.datatype:jackson-datatype-jdk8",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jdk8@2.17.1",
"UID": "cd77de7f86362233"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.1::f47bed78",
"Name": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310@2.17.1",
"UID": "f913279eb0447ec3"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-annotations:2.17.1::33ce237a",
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:2.17.1::108e5b15",
"Name": "com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base@2.17.1",
"UID": "1d80746fda047e89"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:2.17.1::37a9de9b",
"Name": "com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider@2.17.1",
"UID": "2a4b8be0a18f8152"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:2.17.1::108e5b15",
"com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.17.1::69f965d3"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.17.1::69f965d3",
"Name": "com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.module/jackson-module-jakarta-xmlbind-annotations@2.17.1",
"UID": "595e8487304f6ff0"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-annotations:2.17.1::33ce237a",
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee",
"jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b",
"jakarta.xml.bind:jakarta.xml.bind-api:4.0.2::ff6b5be5"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml.jackson.module:jackson-module-parameter-names:2.17.1::457e5ba8",
"Name": "com.fasterxml.jackson.module:jackson-module-parameter-names",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.module/jackson-module-parameter-names@2.17.1",
"UID": "3984b2c741b1b1da"
},
"Version": "2.17.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee"
],
"AnalyzedBy": "pom"
},
{
"ID": "com.fasterxml:classmate:1.7.0::e548c67a",
"Name": "com.fasterxml:classmate",
"Identifier": {
"PURL": "pkg:maven/com.fasterxml/classmate@1.7.0",
"UID": "7aeef271a0a444ff"
},
"Version": "1.7.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.github.java-json-tools:json-patch::4c114d23",
"Name": "com.github.java-json-tools:json-patch",
"Identifier": {
"PURL": "pkg:maven/com.github.java-json-tools/json-patch",
"UID": "bd120605d64b4596"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.github.luben:zstd-jni:1.5.5-6::3d3ad701",
"Name": "com.github.luben:zstd-jni",
"Identifier": {
"PURL": "pkg:maven/com.github.luben/zstd-jni@1.5.5-6",
"UID": "f759668cda7d5f63"
},
"Version": "1.5.5-6",
"Licenses": [
"BSD-2-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.google.errorprone:error_prone_annotations:2.27.0::74bc1773",
"Name": "com.google.errorprone:error_prone_annotations",
"Identifier": {
"PURL": "pkg:maven/com.google.errorprone/error_prone_annotations@2.27.0",
"UID": "4493dc3258de4667"
},
"Version": "2.27.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.ibm.async:asyncutil::3f9d98be",
"Name": "com.ibm.async:asyncutil",
"Identifier": {
"PURL": "pkg:maven/com.ibm.async/asyncutil",
"UID": "250dbe17a1ab396c"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.sun.istack:istack-commons-runtime:4.1.2::684c6b99",
"Name": "com.sun.istack:istack-commons-runtime",
"Identifier": {
"PURL": "pkg:maven/com.sun.istack/istack-commons-runtime@4.1.2",
"UID": "ac47edbec49b7ae0"
},
"Version": "4.1.2",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.sun.istack:istack-commons-tools::8206376e",
"Name": "com.sun.istack:istack-commons-tools",
"Identifier": {
"PURL": "pkg:maven/com.sun.istack/istack-commons-tools",
"UID": "483c93d00f1f51e5"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.sun.xml.bind.external:relaxng-datatype::f3097d7c",
"Name": "com.sun.xml.bind.external:relaxng-datatype",
"Identifier": {
"PURL": "pkg:maven/com.sun.xml.bind.external/relaxng-datatype",
"UID": "7ab9edd38fcf5df8"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.sun.xml.bind.external:rngom::932165c2",
"Name": "com.sun.xml.bind.external:rngom",
"Identifier": {
"PURL": "pkg:maven/com.sun.xml.bind.external/rngom",
"UID": "db6efaddec47b789"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.sun.xml.dtd-parser:dtd-parser:1.5.1::e28c65fd",
"Name": "com.sun.xml.dtd-parser:dtd-parser",
"Identifier": {
"PURL": "pkg:maven/com.sun.xml.dtd-parser/dtd-parser@1.5.1",
"UID": "bfdb2e4aa0f1d889"
},
"Version": "1.5.1",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "com.zaxxer:HikariCP:5.1.0::a9a0d6b5",
"Name": "com.zaxxer:HikariCP",
"Identifier": {
"PURL": "pkg:maven/com.zaxxer/HikariCP@5.1.0",
"UID": "c5e580019c340f36"
},
"Version": "5.1.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.slf4j:slf4j-api:2.0.13::f0345627"
],
"AnalyzedBy": "pom"
},
{
"ID": "commons-beanutils:commons-beanutils:1.9.4::9f97e7d1",
"Name": "commons-beanutils:commons-beanutils",
"Identifier": {
"PURL": "pkg:maven/commons-beanutils/commons-beanutils@1.9.4",
"UID": "ad2a057b6c3ade19"
},
"Version": "1.9.4",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"commons-collections:commons-collections:3.2.2::5d481d63",
"commons-logging:commons-logging:1.1.3::906435d4"
],
"AnalyzedBy": "pom"
},
{
"ID": "commons-codec:commons-codec:1.16.1::fbefeae7",
"Name": "commons-codec:commons-codec",
"Identifier": {
"PURL": "pkg:maven/commons-codec/commons-codec@1.16.1",
"UID": "cd5c4ee98e1c89d9"
},
"Version": "1.16.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "commons-collections:commons-collections:3.2.2::5d481d63",
"Name": "commons-collections:commons-collections",
"Identifier": {
"PURL": "pkg:maven/commons-collections/commons-collections@3.2.2",
"UID": "aa82e8fcfadbfb8b"
},
"Version": "3.2.2",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "commons-io:commons-io:2.14.0::c532d79c",
"Name": "commons-io:commons-io",
"Identifier": {
"PURL": "pkg:maven/commons-io/commons-io@2.14.0",
"UID": "3679135a0de8070e"
},
"Version": "2.14.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "commons-logging:commons-logging:1.1.3::906435d4",
"Name": "commons-logging:commons-logging",
"Identifier": {
"PURL": "pkg:maven/commons-logging/commons-logging@1.1.3",
"UID": "b8ca8eb24b7cc1d3"
},
"Version": "1.1.3",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "io.micrometer:micrometer-commons:1.13.1::5852e0d9",
"Name": "io.micrometer:micrometer-commons",
"Identifier": {
"PURL": "pkg:maven/io.micrometer/micrometer-commons@1.13.1",
"UID": "117059ccffa9b4b6"
},
"Version": "1.13.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "io.micrometer:micrometer-observation:1.13.1::33143121",
"Name": "io.micrometer:micrometer-observation",
"Identifier": {
"PURL": "pkg:maven/io.micrometer/micrometer-observation@1.13.1",
"UID": "5c66fa7f43b6759b"
},
"Version": "1.13.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.micrometer:micrometer-commons:1.13.1::5852e0d9"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"Name": "io.netty:netty-buffer",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-buffer@4.1.111.Final",
"UID": "ad3cee4b3d528288"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-common:4.1.111.Final::d2f55c38"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"Name": "io.netty:netty-codec",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-codec@4.1.111.Final",
"UID": "f125be3ee281d3e9"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-codec-dns:4.1.111.Final::58b8a0ef",
"Name": "io.netty:netty-codec-dns",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-codec-dns@4.1.111.Final",
"UID": "df4e45b2837b8ab6"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-codec-http:4.1.111.Final::d4f78b00",
"Name": "io.netty:netty-codec-http",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-codec-http@4.1.111.Final",
"UID": "90c03a93c03f4eee"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-handler:4.1.111.Final::a86ffc23",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-codec-http2:4.1.111.Final::df6e7d75",
"Name": "io.netty:netty-codec-http2",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-codec-http2@4.1.111.Final",
"UID": "9ce89ba51e8f8282"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-codec-http:4.1.111.Final::d4f78b00",
"io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-handler:4.1.111.Final::a86ffc23",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-codec-socks:4.1.111.Final::ea290976",
"Name": "io.netty:netty-codec-socks",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-codec-socks@4.1.111.Final",
"UID": "adef86d4c850a615"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-common:4.1.111.Final::d2f55c38",
"Name": "io.netty:netty-common",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-common@4.1.111.Final",
"UID": "c60f8c398361a39b"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-handler:4.1.111.Final::a86ffc23",
"Name": "io.netty:netty-handler",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-handler@4.1.111.Final",
"UID": "3c60d2e3f7c69c3a"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-resolver:4.1.111.Final::beccc2ef",
"io.netty:netty-transport-native-unix-common:4.1.111.Final::c23df49c",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-handler-proxy:4.1.111.Final::6ee56992",
"Name": "io.netty:netty-handler-proxy",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-handler-proxy@4.1.111.Final",
"UID": "e1a9d41b183bf39b"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-codec-http:4.1.111.Final::d4f78b00",
"io.netty:netty-codec-socks:4.1.111.Final::ea290976",
"io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-resolver:4.1.111.Final::beccc2ef",
"Name": "io.netty:netty-resolver",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-resolver@4.1.111.Final",
"UID": "6108f879e55d413a"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-common:4.1.111.Final::d2f55c38"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-resolver-dns:4.1.111.Final::b73231b0",
"Name": "io.netty:netty-resolver-dns",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-resolver-dns@4.1.111.Final",
"UID": "5b475d0e92480a60"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-codec-dns:4.1.111.Final::58b8a0ef",
"io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-handler:4.1.111.Final::a86ffc23",
"io.netty:netty-resolver:4.1.111.Final::beccc2ef",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-resolver-dns-classes-macos:4.1.111.Final::2f28f224",
"Name": "io.netty:netty-resolver-dns-classes-macos",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-resolver-dns-classes-macos@4.1.111.Final",
"UID": "c3853d0c53618f5"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-resolver-dns:4.1.111.Final::b73231b0",
"io.netty:netty-transport-native-unix-common:4.1.111.Final::c23df49c"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-resolver-dns-native-macos:4.1.111.Final::86da606c",
"Name": "io.netty:netty-resolver-dns-native-macos",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-resolver-dns-native-macos@4.1.111.Final",
"UID": "5e5a0a531450a996"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-resolver-dns-classes-macos:4.1.111.Final::2f28f224"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-transport:4.1.111.Final::438612eb",
"Name": "io.netty:netty-transport",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-transport@4.1.111.Final",
"UID": "54a19433832d893c"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-resolver:4.1.111.Final::beccc2ef"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-transport-classes-epoll:4.1.111.Final::30e0e6dd",
"Name": "io.netty:netty-transport-classes-epoll",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-transport-classes-epoll@4.1.111.Final",
"UID": "7f7e9152a118fc4c"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-transport-native-unix-common:4.1.111.Final::c23df49c",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-transport-native-epoll:4.1.111.Final::911a706d",
"Name": "io.netty:netty-transport-native-epoll",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-transport-native-epoll@4.1.111.Final",
"UID": "cc12b21f255e38a5"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-transport-classes-epoll:4.1.111.Final::30e0e6dd",
"io.netty:netty-transport-native-unix-common:4.1.111.Final::c23df49c",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.netty:netty-transport-native-unix-common:4.1.111.Final::c23df49c",
"Name": "io.netty:netty-transport-native-unix-common",
"Identifier": {
"PURL": "pkg:maven/io.netty/netty-transport-native-unix-common@4.1.111.Final",
"UID": "e0e032f477fd8ad4"
},
"Version": "4.1.111.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-buffer:4.1.111.Final::d0f611c3",
"io.netty:netty-common:4.1.111.Final::d2f55c38",
"io.netty:netty-transport:4.1.111.Final::438612eb"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.projectreactor.netty:reactor-netty-core:1.1.20::d1fbb87c",
"Name": "io.projectreactor.netty:reactor-netty-core",
"Identifier": {
"PURL": "pkg:maven/io.projectreactor.netty/reactor-netty-core@1.1.20",
"UID": "ddd4e2d6f3df26c0"
},
"Version": "1.1.20",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-handler-proxy:4.1.111.Final::6ee56992",
"io.netty:netty-handler:4.1.111.Final::a86ffc23",
"io.netty:netty-resolver-dns-native-macos:4.1.111.Final::86da606c",
"io.netty:netty-resolver-dns:4.1.111.Final::b73231b0",
"io.netty:netty-transport-native-epoll:4.1.111.Final::911a706d",
"io.projectreactor:reactor-core:3.6.7::ed50abc8"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.projectreactor.netty:reactor-netty-http:1.1.20::24bfe2bd",
"Name": "io.projectreactor.netty:reactor-netty-http",
"Identifier": {
"PURL": "pkg:maven/io.projectreactor.netty/reactor-netty-http@1.1.20",
"UID": "fd8ede5f545c296b"
},
"Version": "1.1.20",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.netty:netty-codec-http2:4.1.111.Final::df6e7d75",
"io.netty:netty-codec-http:4.1.111.Final::d4f78b00",
"io.netty:netty-resolver-dns-native-macos:4.1.111.Final::86da606c",
"io.netty:netty-resolver-dns:4.1.111.Final::b73231b0",
"io.netty:netty-transport-native-epoll:4.1.111.Final::911a706d",
"io.projectreactor.netty:reactor-netty-core:1.1.20::d1fbb87c",
"io.projectreactor:reactor-core:3.6.7::ed50abc8"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.projectreactor:reactor-core:3.6.7::ed50abc8",
"Name": "io.projectreactor:reactor-core",
"Identifier": {
"PURL": "pkg:maven/io.projectreactor/reactor-core@3.6.7",
"UID": "cbf5b6003db99900"
},
"Version": "3.6.7",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.reactivestreams:reactive-streams:1.0.4::895ad079"
],
"AnalyzedBy": "pom"
},
{
"ID": "io.smallrye:jandex:3.1.2::3829792d",
"Name": "io.smallrye:jandex",
"Identifier": {
"PURL": "pkg:maven/io.smallrye/jandex@3.1.2",
"UID": "a39cb564978bf3a5"
},
"Version": "3.1.2",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b",
"Name": "jakarta.activation:jakarta.activation-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.activation/jakarta.activation-api@2.1.3",
"UID": "f28a3f1c949a3bbc"
},
"Version": "2.1.3",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.annotation:jakarta.annotation-api:2.1.1::78d77cec",
"Name": "jakarta.annotation:jakarta.annotation-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1",
"UID": "57fed4fd90d79cb7"
},
"Version": "2.1.1",
"Licenses": [
"EPL-2.0",
"GPL-2.0-with-classpath-exception"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.inject:jakarta.inject-api:2.0.1::3171caf8",
"Name": "jakarta.inject:jakarta.inject-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.inject/jakarta.inject-api@2.0.1",
"UID": "41b55aa9df08c6ec"
},
"Version": "2.0.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.mail:jakarta.mail-api:2.1.3::76b82dc3",
"Name": "jakarta.mail:jakarta.mail-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.mail/jakarta.mail-api@2.1.3",
"UID": "e4e2b2eb81c91f36"
},
"Version": "2.1.3",
"Licenses": [
"EPL-2.0",
"GPL-2.0-with-classpath-exception",
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b"
],
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.persistence:jakarta.persistence-api:3.1.0::bb112ae3",
"Name": "jakarta.persistence:jakarta.persistence-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.persistence/jakarta.persistence-api@3.1.0",
"UID": "336e6b0ddff0b2cd"
},
"Version": "3.1.0",
"Licenses": [
"EPL-2.0",
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.servlet:jakarta.servlet-api:6.0.0::b24849b7",
"Name": "jakarta.servlet:jakarta.servlet-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.servlet/jakarta.servlet-api@6.0.0",
"UID": "ddc760f3bcf824a6"
},
"Version": "6.0.0",
"Licenses": [
"EPL-2.0",
"GPL-2.0-with-classpath-exception"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.transaction:jakarta.transaction-api:2.0.1::57a386ea",
"Name": "jakarta.transaction:jakarta.transaction-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.transaction/jakarta.transaction-api@2.0.1",
"UID": "ea791f51b8523e71"
},
"Version": "2.0.1",
"Licenses": [
"EPL-2.0",
"GPL-2.0-with-classpath-exception"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.validation:jakarta.validation-api:3.0.2::dee863a2",
"Name": "jakarta.validation:jakarta.validation-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.validation/jakarta.validation-api@3.0.2",
"UID": "536bf5f955c342f7"
},
"Version": "3.0.2",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.ws.rs:jakarta.ws.rs-api:3.1.0::35e0df68",
"Name": "jakarta.ws.rs:jakarta.ws.rs-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.ws.rs/jakarta.ws.rs-api@3.1.0",
"UID": "2d5147b09674a542"
},
"Version": "3.1.0",
"Licenses": [
"EPL-2.0",
"GPL-2.0-with-classpath-exception"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "jakarta.xml.bind:jakarta.xml.bind-api:4.0.2::ff6b5be5",
"Name": "jakarta.xml.bind:jakarta.xml.bind-api",
"Identifier": {
"PURL": "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.2",
"UID": "c45de4939610df75"
},
"Version": "4.0.2",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b"
],
"AnalyzedBy": "pom"
},
{
"ID": "joda-time:joda-time:2.8.1::67132d83",
"Name": "joda-time:joda-time",
"Identifier": {
"PURL": "pkg:maven/joda-time/joda-time@2.8.1",
"UID": "52f1020ef6353212"
},
"Version": "2.8.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "net.bytebuddy:byte-buddy:1.14.17::132049fa",
"Name": "net.bytebuddy:byte-buddy",
"Identifier": {
"PURL": "pkg:maven/net.bytebuddy/byte-buddy@1.14.17",
"UID": "3f72f8b8d2a5f2ca"
},
"Version": "1.14.17",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.antlr:antlr4-runtime:4.13.0::faab9f67",
"Name": "org.antlr:antlr4-runtime",
"Identifier": {
"PURL": "pkg:maven/org.antlr/antlr4-runtime@4.13.0",
"UID": "1d5448eda9458c0b"
},
"Version": "4.13.0",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.commons:commons-lang3:3.14.0::f3cf3855",
"Name": "org.apache.commons:commons-lang3",
"Identifier": {
"PURL": "pkg:maven/org.apache.commons/commons-lang3@3.14.0",
"UID": "f00e2f18f48a850e"
},
"Version": "3.14.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.commons:commons-text:1.11.0::6f5052b7",
"Name": "org.apache.commons:commons-text",
"Identifier": {
"PURL": "pkg:maven/org.apache.commons/commons-text@1.11.0",
"UID": "999818b010850566"
},
"Version": "1.11.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.apache.commons:commons-lang3:3.14.0::f3cf3855"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.httpcomponents:httpclient:4.5.13::2e3f293b",
"Name": "org.apache.httpcomponents:httpclient",
"Identifier": {
"PURL": "pkg:maven/org.apache.httpcomponents/httpclient@4.5.13",
"UID": "d91cb2044f3b4425"
},
"Version": "4.5.13",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"commons-codec:commons-codec:1.16.1::fbefeae7",
"commons-logging:commons-logging:1.1.3::906435d4",
"org.apache.httpcomponents:httpcore:4.4.16::b65a288b"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.httpcomponents:httpcore:4.4.16::b65a288b",
"Name": "org.apache.httpcomponents:httpcore",
"Identifier": {
"PURL": "pkg:maven/org.apache.httpcomponents/httpcore@4.4.16",
"UID": "dd1b618e87e615d9"
},
"Version": "4.4.16",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.james:apache-mime4j-dom::86e769f9",
"Name": "org.apache.james:apache-mime4j-dom",
"Identifier": {
"PURL": "pkg:maven/org.apache.james/apache-mime4j-dom",
"UID": "81a526b7bc565942"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.james:apache-mime4j-storage::ce26d565",
"Name": "org.apache.james:apache-mime4j-storage",
"Identifier": {
"PURL": "pkg:maven/org.apache.james/apache-mime4j-storage",
"UID": "e1e07a5495434ffc"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.kafka:kafka-clients:3.7.0::e7dc819c",
"Name": "org.apache.kafka:kafka-clients",
"Identifier": {
"PURL": "pkg:maven/org.apache.kafka/kafka-clients@3.7.0",
"UID": "2c0cf26ba0c39d7"
},
"Version": "3.7.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.github.luben:zstd-jni:1.5.5-6::3d3ad701",
"org.lz4:lz4-java:1.8.0::bc1ba172",
"org.slf4j:slf4j-api:2.0.13::f0345627",
"org.xerial.snappy:snappy-java:1.1.10.5::51089644"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.logging.log4j:log4j-api:2.23.1::4951a182",
"Name": "org.apache.logging.log4j:log4j-api",
"Identifier": {
"PURL": "pkg:maven/org.apache.logging.log4j/log4j-api@2.23.1",
"UID": "d11d51a02121aa2"
},
"Version": "2.23.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.logging.log4j:log4j-to-slf4j:2.23.1::8c439945",
"Name": "org.apache.logging.log4j:log4j-to-slf4j",
"Identifier": {
"PURL": "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.23.1",
"UID": "3cd3155e8f50725a"
},
"Version": "2.23.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.apache.logging.log4j:log4j-api:2.23.1::4951a182",
"org.slf4j:slf4j-api:2.0.13::f0345627"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"Name": "org.apache.tomcat.embed:tomcat-embed-core",
"Identifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"Version": "10.1.25",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.tomcat.embed:tomcat-embed-el:10.1.25::a63d753d",
"Name": "org.apache.tomcat.embed:tomcat-embed-el",
"Identifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@10.1.25",
"UID": "f54bde10b745a60d"
},
"Version": "10.1.25",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.apache.tomcat.embed:tomcat-embed-websocket:10.1.25::b7fcf900",
"Name": "org.apache.tomcat.embed:tomcat-embed-websocket",
"Identifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@10.1.25",
"UID": "7f076fb9fe5d7092"
},
"Version": "10.1.25",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.aspectj:aspectjweaver:1.9.22::931883ef",
"Name": "org.aspectj:aspectjweaver",
"Identifier": {
"PURL": "pkg:maven/org.aspectj/aspectjweaver@1.9.22",
"UID": "220346428f9710ef"
},
"Version": "1.9.22",
"Licenses": [
"EPL-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.eclipse.angus:angus-activation:2.0.2::e2e7585b",
"Name": "org.eclipse.angus:angus-activation",
"Identifier": {
"PURL": "pkg:maven/org.eclipse.angus/angus-activation@2.0.2",
"UID": "1f77b14b6e9576f5"
},
"Version": "2.0.2",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.eclipse.angus:angus-mail:2.0.3::9610f6cb",
"Name": "org.eclipse.angus:angus-mail",
"Identifier": {
"PURL": "pkg:maven/org.eclipse.angus/angus-mail@2.0.3",
"UID": "a8d733e1987a22c3"
},
"Version": "2.0.3",
"Licenses": [
"EPL-2.0",
"GPL-2.0-with-classpath-exception",
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b",
"jakarta.mail:jakarta.mail-api:2.1.3::76b82dc3",
"org.eclipse.angus:angus-activation:2.0.2::e2e7585b"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.glassfish.jaxb:codemodel:4.0.5::28cb2f32",
"Name": "org.glassfish.jaxb:codemodel",
"Identifier": {
"PURL": "pkg:maven/org.glassfish.jaxb/codemodel@4.0.5",
"UID": "185cc282917e7004"
},
"Version": "4.0.5",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.glassfish.jaxb:jaxb-core:4.0.5::cc94282f",
"Name": "org.glassfish.jaxb:jaxb-core",
"Identifier": {
"PURL": "pkg:maven/org.glassfish.jaxb/jaxb-core@4.0.5",
"UID": "87820237ac7759cc"
},
"Version": "4.0.5",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.sun.istack:istack-commons-runtime:4.1.2::684c6b99",
"jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b",
"jakarta.xml.bind:jakarta.xml.bind-api:4.0.2::ff6b5be5",
"org.eclipse.angus:angus-activation:2.0.2::e2e7585b",
"org.glassfish.jaxb:txw2:4.0.5::e868f41c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.glassfish.jaxb:jaxb-jxc:4.0.5::77b010d8",
"Name": "org.glassfish.jaxb:jaxb-jxc",
"Identifier": {
"PURL": "pkg:maven/org.glassfish.jaxb/jaxb-jxc@4.0.5",
"UID": "d3ff458cce4288a"
},
"Version": "4.0.5",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.glassfish.jaxb:jaxb-runtime:4.0.5::953067bb",
"org.glassfish.jaxb:jaxb-xjc:4.0.5::d8d59b22"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.glassfish.jaxb:jaxb-runtime:4.0.5::953067bb",
"Name": "org.glassfish.jaxb:jaxb-runtime",
"Identifier": {
"PURL": "pkg:maven/org.glassfish.jaxb/jaxb-runtime@4.0.5",
"UID": "d66a11a5610fafe6"
},
"Version": "4.0.5",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.glassfish.jaxb:jaxb-core:4.0.5::cc94282f"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.glassfish.jaxb:jaxb-xjc:4.0.5::d8d59b22",
"Name": "org.glassfish.jaxb:jaxb-xjc",
"Identifier": {
"PURL": "pkg:maven/org.glassfish.jaxb/jaxb-xjc@4.0.5",
"UID": "9caec92cf8d239ef"
},
"Version": "4.0.5",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.sun.xml.dtd-parser:dtd-parser:1.5.1::e28c65fd",
"org.glassfish.jaxb:codemodel:4.0.5::28cb2f32",
"org.glassfish.jaxb:jaxb-core:4.0.5::cc94282f",
"org.glassfish.jaxb:xsom:4.0.5::7404a0e8"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.glassfish.jaxb:txw2:4.0.5::e868f41c",
"Name": "org.glassfish.jaxb:txw2",
"Identifier": {
"PURL": "pkg:maven/org.glassfish.jaxb/txw2@4.0.5",
"UID": "dbde3121d8954582"
},
"Version": "4.0.5",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.glassfish.jaxb:xsom:4.0.5::7404a0e8",
"Name": "org.glassfish.jaxb:xsom",
"Identifier": {
"PURL": "pkg:maven/org.glassfish.jaxb/xsom@4.0.5",
"UID": "3e4a7660e356ab96"
},
"Version": "4.0.5",
"Licenses": [
"BSD-3-Clause"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.hibernate.common:hibernate-commons-annotations:6.0.6.Final::35e5139f",
"Name": "org.hibernate.common:hibernate-commons-annotations",
"Identifier": {
"PURL": "pkg:maven/org.hibernate.common/hibernate-commons-annotations@6.0.6.Final",
"UID": "6eda68222a718993"
},
"Version": "6.0.6.Final",
"Licenses": [
"LGPL-2.1-or-later"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.hibernate.orm:hibernate-core:6.5.2.Final::836dff82",
"Name": "org.hibernate.orm:hibernate-core",
"Identifier": {
"PURL": "pkg:maven/org.hibernate.orm/hibernate-core@6.5.2.Final",
"UID": "4c8fae93caa24562"
},
"Version": "6.5.2.Final",
"Licenses": [
"LGPL-2.1-or-later"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml:classmate:1.7.0::e548c67a",
"io.smallrye:jandex:3.1.2::3829792d",
"jakarta.inject:jakarta.inject-api:2.0.1::3171caf8",
"jakarta.persistence:jakarta.persistence-api:3.1.0::bb112ae3",
"jakarta.transaction:jakarta.transaction-api:2.0.1::57a386ea",
"jakarta.xml.bind:jakarta.xml.bind-api:4.0.2::ff6b5be5",
"net.bytebuddy:byte-buddy:1.14.17::132049fa",
"org.antlr:antlr4-runtime:4.13.0::faab9f67",
"org.glassfish.jaxb:jaxb-runtime:4.0.5::953067bb",
"org.hibernate.common:hibernate-commons-annotations:6.0.6.Final::35e5139f",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529",
"Name": "org.jboss.logging:jboss-logging",
"Identifier": {
"PURL": "pkg:maven/org.jboss.logging/jboss-logging@3.5.3.Final",
"UID": "85808322368c8b12"
},
"Version": "3.5.3.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.resteasy:resteasy-client:6.2.4.Final::136edabd",
"Name": "org.jboss.resteasy:resteasy-client",
"Identifier": {
"PURL": "pkg:maven/org.jboss.resteasy/resteasy-client@6.2.4.Final",
"UID": "d3786fe33b5641e1"
},
"Version": "6.2.4.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"commons-codec:commons-codec:1.16.1::fbefeae7",
"jakarta.ws.rs:jakarta.ws.rs-api:3.1.0::35e0df68",
"org.apache.httpcomponents:httpclient:4.5.13::2e3f293b",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529",
"org.jboss.resteasy:resteasy-client-api:6.2.4.Final::eecad59a",
"org.jboss.resteasy:resteasy-core-spi:6.2.4.Final::6a3e7a35",
"org.jboss.resteasy:resteasy-core:6.2.4.Final::9ad7da6b",
"org.reactivestreams:reactive-streams:1.0.4::895ad079"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.resteasy:resteasy-client-api:6.2.4.Final::eecad59a",
"Name": "org.jboss.resteasy:resteasy-client-api",
"Identifier": {
"PURL": "pkg:maven/org.jboss.resteasy/resteasy-client-api@6.2.4.Final",
"UID": "cb3781a3063dbdaf"
},
"Version": "6.2.4.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.ws.rs:jakarta.ws.rs-api:3.1.0::35e0df68",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529",
"org.jboss.resteasy:resteasy-core-spi:6.2.4.Final::6a3e7a35"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.resteasy:resteasy-core:6.2.4.Final::9ad7da6b",
"Name": "org.jboss.resteasy:resteasy-core",
"Identifier": {
"PURL": "pkg:maven/org.jboss.resteasy/resteasy-core@6.2.4.Final",
"UID": "ea89bdfdb6b934d8"
},
"Version": "6.2.4.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.activation:jakarta.activation-api:2.1.3::d620ae3b",
"jakarta.annotation:jakarta.annotation-api:2.1.1::78d77cec",
"jakarta.servlet:jakarta.servlet-api:6.0.0::b24849b7",
"jakarta.validation:jakarta.validation-api:3.0.2::dee863a2",
"jakarta.ws.rs:jakarta.ws.rs-api:3.1.0::35e0df68",
"jakarta.xml.bind:jakarta.xml.bind-api:4.0.2::ff6b5be5",
"org.eclipse.angus:angus-activation:2.0.2::e2e7585b",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529",
"org.jboss.resteasy:resteasy-core-spi:6.2.4.Final::6a3e7a35",
"org.reactivestreams:reactive-streams:1.0.4::895ad079"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.resteasy:resteasy-core-spi:6.2.4.Final::6a3e7a35",
"Name": "org.jboss.resteasy:resteasy-core-spi",
"Identifier": {
"PURL": "pkg:maven/org.jboss.resteasy/resteasy-core-spi@6.2.4.Final",
"UID": "ce7c4c0dc9270d21"
},
"Version": "6.2.4.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.annotation:jakarta.annotation-api:2.1.1::78d77cec",
"jakarta.validation:jakarta.validation-api:3.0.2::dee863a2",
"jakarta.ws.rs:jakarta.ws.rs-api:3.1.0::35e0df68",
"jakarta.xml.bind:jakarta.xml.bind-api:4.0.2::ff6b5be5",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529",
"org.reactivestreams:reactive-streams:1.0.4::895ad079"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.resteasy:resteasy-jackson2-provider:6.2.4.Final::37965df5",
"Name": "org.jboss.resteasy:resteasy-jackson2-provider",
"Identifier": {
"PURL": "pkg:maven/org.jboss.resteasy/resteasy-jackson2-provider@6.2.4.Final",
"UID": "3a51da114632fde2"
},
"Version": "6.2.4.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-annotations:2.17.1::33ce237a",
"com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee",
"com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:2.17.1::108e5b15",
"com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:2.17.1::37a9de9b",
"com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.17.1::69f965d3",
"jakarta.servlet:jakarta.servlet-api:6.0.0::b24849b7",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.resteasy:resteasy-jaxb-provider:6.2.4.Final::ce0b465a",
"Name": "org.jboss.resteasy:resteasy-jaxb-provider",
"Identifier": {
"PURL": "pkg:maven/org.jboss.resteasy/resteasy-jaxb-provider@6.2.4.Final",
"UID": "807b3d782bdad28d"
},
"Version": "6.2.4.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.sun.istack:istack-commons-runtime:4.1.2::684c6b99",
"jakarta.xml.bind:jakarta.xml.bind-api:4.0.2::ff6b5be5",
"org.glassfish.jaxb:codemodel:4.0.5::28cb2f32",
"org.glassfish.jaxb:jaxb-core:4.0.5::cc94282f",
"org.glassfish.jaxb:jaxb-jxc:4.0.5::77b010d8",
"org.glassfish.jaxb:jaxb-runtime:4.0.5::953067bb",
"org.glassfish.jaxb:jaxb-xjc:4.0.5::d8d59b22",
"org.glassfish.jaxb:txw2:4.0.5::e868f41c",
"org.glassfish.jaxb:xsom:4.0.5::7404a0e8",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss.resteasy:resteasy-multipart-provider:6.2.4.Final::b7440e22",
"Name": "org.jboss.resteasy:resteasy-multipart-provider",
"Identifier": {
"PURL": "pkg:maven/org.jboss.resteasy/resteasy-multipart-provider@6.2.4.Final",
"UID": "9ebe4587f0b351d5"
},
"Version": "6.2.4.Final",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"commons-io:commons-io:2.14.0::c532d79c",
"jakarta.mail:jakarta.mail-api:2.1.3::76b82dc3",
"org.eclipse.angus:angus-mail:2.0.3::9610f6cb",
"org.jboss.logging:jboss-logging:3.5.3.Final::cdcc7529",
"org.jboss.resteasy:resteasy-core-spi:6.2.4.Final::6a3e7a35",
"org.jboss.resteasy:resteasy-core:6.2.4.Final::9ad7da6b",
"org.jboss.resteasy:resteasy-jaxb-provider:6.2.4.Final::ce0b465a"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.jboss:jandex::6d118cea",
"Name": "org.jboss:jandex",
"Identifier": {
"PURL": "pkg:maven/org.jboss/jandex",
"UID": "763cba780348ae67"
},
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.jetbrains:annotations:13.0::d26ab00c",
"Name": "org.jetbrains:annotations",
"Identifier": {
"PURL": "pkg:maven/org.jetbrains/annotations@13.0",
"UID": "907ad6b473f916f"
},
"Version": "13.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.keycloak:keycloak-common:23.0.4::9120066c",
"Name": "org.keycloak:keycloak-common",
"Identifier": {
"PURL": "pkg:maven/org.keycloak/keycloak-common@23.0.4",
"UID": "b51386585a43bece"
},
"Version": "23.0.4",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.keycloak:keycloak-core:23.0.4::b975eb86",
"Name": "org.keycloak:keycloak-core",
"Identifier": {
"PURL": "pkg:maven/org.keycloak/keycloak-core@23.0.4",
"UID": "44caf3b979972837"
},
"Version": "23.0.4",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.lz4:lz4-java:1.8.0::bc1ba172",
"Name": "org.lz4:lz4-java",
"Identifier": {
"PURL": "pkg:maven/org.lz4/lz4-java@1.8.0",
"UID": "fa7754e27f625094"
},
"Version": "1.8.0",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.reactivestreams:reactive-streams:1.0.4::895ad079",
"Name": "org.reactivestreams:reactive-streams",
"Identifier": {
"PURL": "pkg:maven/org.reactivestreams/reactive-streams@1.0.4",
"UID": "155528fca27d7b05"
},
"Version": "1.0.4",
"Licenses": [
"MIT-0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.slf4j:jul-to-slf4j:2.0.13::7a27e09c",
"Name": "org.slf4j:jul-to-slf4j",
"Identifier": {
"PURL": "pkg:maven/org.slf4j/jul-to-slf4j@2.0.13",
"UID": "5f4d378600f471fc"
},
"Version": "2.0.13",
"Licenses": [
"MIT"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.slf4j:slf4j-api:2.0.13::f0345627"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.slf4j:slf4j-api:2.0.13::f0345627",
"Name": "org.slf4j:slf4j-api",
"Identifier": {
"PURL": "pkg:maven/org.slf4j/slf4j-api@2.0.13",
"UID": "a84fd3d187db1a21"
},
"Version": "2.0.13",
"Licenses": [
"MIT"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot:3.3.1::48e8a3e5",
"Name": "org.springframework.boot:spring-boot",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot@3.3.1",
"UID": "28f20224d7a50dc7"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-context:6.1.10::a42868b8",
"org.springframework:spring-core:6.1.10::35f3870c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-autoconfigure:3.3.1::2b20f6cc",
"Name": "org.springframework.boot:spring-boot-autoconfigure",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.3.1",
"UID": "ffbbcd246372941f"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework.boot:spring-boot:3.3.1::48e8a3e5"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter:3.3.1::8a4b29cf",
"Name": "org.springframework.boot:spring-boot-starter",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1",
"UID": "fede9798848ddd68"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.annotation:jakarta.annotation-api:2.1.1::78d77cec",
"org.springframework.boot:spring-boot-autoconfigure:3.3.1::2b20f6cc",
"org.springframework.boot:spring-boot-starter-logging:3.3.1::28446dcd",
"org.springframework.boot:spring-boot:3.3.1::48e8a3e5",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.yaml:snakeyaml:2.2::924ed0fa"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-aop:3.3.1::ac640d59",
"Name": "org.springframework.boot:spring-boot-starter-aop",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-aop@3.3.1",
"UID": "6fb3475d82ecb917"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.aspectj:aspectjweaver:1.9.22::931883ef",
"org.springframework.boot:spring-boot-starter:3.3.1::8a4b29cf",
"org.springframework:spring-aop:6.1.10::2e9c527d"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-jdbc:3.3.1::1aeb88c5",
"Name": "org.springframework.boot:spring-boot-starter-jdbc",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@3.3.1",
"UID": "b5a8eed80a85d7d8"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.zaxxer:HikariCP:5.1.0::a9a0d6b5",
"org.springframework.boot:spring-boot-starter:3.3.1::8a4b29cf",
"org.springframework:spring-jdbc:6.1.10::1bc4d1fe"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-json:3.3.1::44fee692",
"Name": "org.springframework.boot:spring-boot-starter-json",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-json@3.3.1",
"UID": "3c3806cdcda2c906"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"com.fasterxml.jackson.core:jackson-databind:2.17.2::3149f5ee",
"com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.17.1::e1c737fb",
"com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.1::f47bed78",
"com.fasterxml.jackson.module:jackson-module-parameter-names:2.17.1::457e5ba8",
"org.springframework.boot:spring-boot-starter:3.3.1::8a4b29cf",
"org.springframework:spring-web:6.1.10::66a4b6cf"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-logging:3.3.1::28446dcd",
"Name": "org.springframework.boot:spring-boot-starter-logging",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-logging@3.3.1",
"UID": "4ce217d09a7fd21b"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"ch.qos.logback:logback-classic:1.5.6::9f9ea3f9",
"org.apache.logging.log4j:log4j-to-slf4j:2.23.1::8c439945",
"org.slf4j:jul-to-slf4j:2.0.13::7a27e09c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-reactor-netty:3.3.1::65d3fa22",
"Name": "org.springframework.boot:spring-boot-starter-reactor-netty",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-reactor-netty@3.3.1",
"UID": "8aff813235d28562"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.projectreactor.netty:reactor-netty-http:1.1.20::24bfe2bd"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.boot:spring-boot-starter-tomcat:3.3.1::30049832",
"Name": "org.springframework.boot:spring-boot-starter-tomcat",
"Identifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@3.3.1",
"UID": "979a04caab33247c"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.annotation:jakarta.annotation-api:2.1.1::78d77cec",
"org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"org.apache.tomcat.embed:tomcat-embed-el:10.1.25::a63d753d",
"org.apache.tomcat.embed:tomcat-embed-websocket:10.1.25::b7fcf900"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.data:spring-data-commons:3.3.1::adfc7dcf",
"Name": "org.springframework.data:spring-data-commons",
"Identifier": {
"PURL": "pkg:maven/org.springframework.data/spring-data-commons@3.3.1",
"UID": "d22afb5ea5fdecba"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.slf4j:slf4j-api:2.0.13::f0345627",
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.data:spring-data-jpa:3.3.1::e72704c1",
"Name": "org.springframework.data:spring-data-jpa",
"Identifier": {
"PURL": "pkg:maven/org.springframework.data/spring-data-jpa@3.3.1",
"UID": "7f2c99712269fdb7"
},
"Version": "3.3.1",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"jakarta.annotation:jakarta.annotation-api:2.1.1::78d77cec",
"org.antlr:antlr4-runtime:4.13.0::faab9f67",
"org.slf4j:slf4j-api:2.0.13::f0345627",
"org.springframework.data:spring-data-commons:3.3.1::adfc7dcf",
"org.springframework:spring-aop:6.1.10::2e9c527d",
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-context:6.1.10::a42868b8",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.springframework:spring-orm:6.1.10::3920bfa5",
"org.springframework:spring-tx:6.1.10::22ee8088"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework.retry:spring-retry:2.0.6::3d60ed7d",
"Name": "org.springframework.retry:spring-retry",
"Identifier": {
"PURL": "pkg:maven/org.springframework.retry/spring-retry@2.0.6",
"UID": "9f787e72ebf049d7"
},
"Version": "2.0.6",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-aop:6.1.10::2e9c527d",
"Name": "org.springframework:spring-aop",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-aop@6.1.10",
"UID": "cad347ee9b75443f"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-aspects:6.1.10::d2bee0c9",
"Name": "org.springframework:spring-aspects",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-aspects@6.1.10",
"UID": "a2c9ed6e5cf311a1"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.aspectj:aspectjweaver:1.9.22::931883ef"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-beans:6.1.10::556cd49d",
"Name": "org.springframework:spring-beans",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-beans@6.1.10",
"UID": "3c20cd010ffee54d"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-core:6.1.10::35f3870c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-context:6.1.10::a42868b8",
"Name": "org.springframework:spring-context",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-context@6.1.10",
"UID": "fb3838bba979df20"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.micrometer:micrometer-observation:1.13.1::33143121",
"org.springframework:spring-aop:6.1.10::2e9c527d",
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.springframework:spring-expression:6.1.10::99b124ef"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-core:6.1.10::35f3870c",
"Name": "org.springframework:spring-core",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-core@6.1.10",
"UID": "bf6b48f026cb9ae7"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-jcl:6.1.10::b360a902"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-expression:6.1.10::99b124ef",
"Name": "org.springframework:spring-expression",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-expression@6.1.10",
"UID": "cc2e83b8ec86b0e9"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-core:6.1.10::35f3870c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-jcl:6.1.10::b360a902",
"Name": "org.springframework:spring-jcl",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-jcl@6.1.10",
"UID": "b3b361b515e6ce"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-jdbc:6.1.10::1bc4d1fe",
"Name": "org.springframework:spring-jdbc",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-jdbc@6.1.10",
"UID": "63242abcc2221064"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.springframework:spring-tx:6.1.10::22ee8088"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-orm:6.1.10::3920bfa5",
"Name": "org.springframework:spring-orm",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-orm@6.1.10",
"UID": "3313bdd057de57"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.springframework:spring-jdbc:6.1.10::1bc4d1fe",
"org.springframework:spring-tx:6.1.10::22ee8088"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-tx:6.1.10::22ee8088",
"Name": "org.springframework:spring-tx",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-tx@6.1.10",
"UID": "5e89cb63424aa7c2"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-web:6.1.10::66a4b6cf",
"Name": "org.springframework:spring-web",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-web@6.1.10",
"UID": "54bacd88cbc65816"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.micrometer:micrometer-observation:1.13.1::33143121",
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-webflux:6.1.10::140e8a01",
"Name": "org.springframework:spring-webflux",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-webflux@6.1.10",
"UID": "61ee913f4739d9c"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"io.projectreactor:reactor-core:3.6.7::ed50abc8",
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.springframework:spring-web:6.1.10::66a4b6cf"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-webmvc:6.1.10::29316402",
"Name": "org.springframework:spring-webmvc",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-webmvc@6.1.10",
"UID": "ba5c85705923b529"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-aop:6.1.10::2e9c527d",
"org.springframework:spring-beans:6.1.10::556cd49d",
"org.springframework:spring-context:6.1.10::a42868b8",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.springframework:spring-expression:6.1.10::99b124ef",
"org.springframework:spring-web:6.1.10::66a4b6cf"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.springframework:spring-websocket:6.1.10::4b2b5a7f",
"Name": "org.springframework:spring-websocket",
"Identifier": {
"PURL": "pkg:maven/org.springframework/spring-websocket@6.1.10",
"UID": "f266453d349c3917"
},
"Version": "6.1.10",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"DependsOn": [
"org.springframework:spring-context:6.1.10::a42868b8",
"org.springframework:spring-core:6.1.10::35f3870c",
"org.springframework:spring-web:6.1.10::66a4b6cf"
],
"AnalyzedBy": "pom"
},
{
"ID": "org.xerial.snappy:snappy-java:1.1.10.5::51089644",
"Name": "org.xerial.snappy:snappy-java",
"Identifier": {
"PURL": "pkg:maven/org.xerial.snappy/snappy-java@1.1.10.5",
"UID": "166e5a21286f2d77"
},
"Version": "1.1.10.5",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
},
{
"ID": "org.yaml:snakeyaml:2.2::924ed0fa",
"Name": "org.yaml:snakeyaml",
"Identifier": {
"PURL": "pkg:maven/org.yaml/snakeyaml@2.2",
"UID": "f8236cdfba1bd3bb"
},
"Version": "2.2",
"Licenses": [
"Apache-2.0"
],
"Indirect": true,
"Relationship": "indirect",
"AnalyzedBy": "pom"
}
],
"Vulnerabilities": [
{
"VulnerabilityID": "CVE-2024-12798",
"VendorIDs": [
"GHSA-pr98-23f8-jwxv"
],
"PkgID": "ch.qos.logback:logback-core:1.5.6::61bd18c6",
"PkgName": "ch.qos.logback:logback-core",
"PkgIdentifier": {
"PURL": "pkg:maven/ch.qos.logback/logback-core@1.5.6",
"UID": "88fd502ec9e452bb"
},
"InstalledVersion": "1.5.6",
"FixedVersion": "1.5.13, 1.3.15",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-12798",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:ca8398b54e2161f6f71d9991b71f1b6dbbf014d27c385de5db0c947a55b89162",
"Title": "logback-core: arbitrary code execution via JaninoEventEvaluator",
"Description": "ACE vulnerability in JaninoEventEvaluator by QOS.CH logback-core\n upto including version 0.1 to 1.3.14 and\u00a01.4.0 to 1.5.12 in Java applications allows\n attacker to execute arbitrary code by compromising an existing\n logback configuration file or by injecting an environment variable\n before program execution.\n\n\n\n\n\nMalicious logback configuration files can allow the attacker to execute \narbitrary code using the JaninoEventEvaluator extension.\n\n\n\nA successful attack requires the user to have write access to a \nconfiguration file. Alternatively, the attacker could inject a malicious \nenvironment variable pointing to a malicious configuration file. In both \ncases, the attack requires existing privilege.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-917"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V40Vector": "CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:P/VC:L/VI:H/VA:L/SC:L/SI:H/SA:L/RE:L/U:Clear",
"V40Score": 5.9
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:L/I:H/A:L",
"V3Score": 5.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2024-12798",
"https://github.com/qos-ch/logback",
"https://github.com/qos-ch/logback/commit/2cb6d520df7592ef1c3a198f1b5df3c10c93e183",
"https://logback.qos.ch/news.html#1.3.15",
"https://logback.qos.ch/news.html#1.5.13",
"https://nvd.nist.gov/vuln/detail/CVE-2024-12798",
"https://www.cve.org/CVERecord?id=CVE-2024-12798"
],
"PublishedDate": "2024-12-19T16:15:07.557Z",
"LastModifiedDate": "2025-01-03T14:15:24.37Z"
},
{
"VulnerabilityID": "CVE-2025-11226",
"VendorIDs": [
"GHSA-25qh-j22f-pwp8"
],
"PkgID": "ch.qos.logback:logback-core:1.5.6::61bd18c6",
"PkgName": "ch.qos.logback:logback-core",
"PkgIdentifier": {
"PURL": "pkg:maven/ch.qos.logback/logback-core@1.5.6",
"UID": "88fd502ec9e452bb"
},
"InstalledVersion": "1.5.6",
"FixedVersion": "1.5.19, 1.3.16",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-11226",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:db9a4ef2c64dedf2c284d597cd7d73893beed3a0aeefd28d694739056a12651b",
"Title": "ch.qos.logback/logback-core: Conditional abitrary code execution in logback-core",
"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.\n\n\n\nA 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\u00a0 have write access to a \nconfiguration file. Alternatively, the attacker could inject a malicious \nenvironment variable pointing to a malicious configuration file. In both \ncases, the attack requires existing privilege.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-20"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V40Vector": "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",
"V40Score": 5.9
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:H/I:L/A:L",
"V3Score": 6.4
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-11226",
"https://github.com/qos-ch/logback",
"https://github.com/qos-ch/logback/commit/61f6a2544f36b3016e0efd434ee21f19269f1df7",
"https://github.com/qos-ch/logback/issues/974",
"https://github.com/qos-ch/logback/releases/tag/v_1.5.19",
"https://logback.qos.ch/news.html#1.3.16",
"https://logback.qos.ch/news.html#1.5.19",
"https://nvd.nist.gov/vuln/detail/CVE-2025-11226",
"https://www.cve.org/CVERecord?id=CVE-2025-11226"
],
"PublishedDate": "2025-10-01T08:15:31.25Z",
"LastModifiedDate": "2025-10-31T15:15:41.197Z"
},
{
"VulnerabilityID": "GHSA-72hv-8253-57qq",
"PkgID": "com.fasterxml.jackson.core:jackson-core:2.17.1::178becfb",
"PkgName": "com.fasterxml.jackson.core:jackson-core",
"PkgIdentifier": {
"PURL": "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1",
"UID": "fe6666d349b7ba49"
},
"InstalledVersion": "2.17.1",
"FixedVersion": "2.18.6, 2.21.1, 3.1.0",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://github.com/advisories/GHSA-72hv-8253-57qq",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:4f6ecaaf9e3766db0be4bb34d07c546382fe6df23cca4618627f8e2c65003147",
"Title": "jackson-core: Number Length Constraint Bypass in Async Parser Leads to Potential DoS Condition",
"Description": "### Summary\nThe 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).\n\nThe standard synchronous parser correctly enforces this limit, but the async parser fails to do so, creating an inconsistent enforcement policy.\n\n### Details\nThe root cause is that the async parsing path in `NonBlockingUtf8JsonParserBase` (and related classes) does not call the methods responsible for number length validation.\n\n- The number parsing methods (e.g., `_finishNumberIntegralPart`) accumulate digits into the `TextBuffer` without any length checks.\n- After parsing, they call `_valueComplete()`, which finalizes the token but does **not** call `resetInt()` or `resetFloat()`.\n- The `resetInt()`/`resetFloat()` methods in `ParserBase` are where the `validateIntegerLength()` and `validateFPLength()` checks are performed.\n- Because this validation step is skipped, the `maxNumberLength` constraint is never enforced in the async code path.\n\n### PoC\nThe 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.\n\n```java\npackage tools.jackson.core.unittest.dos;\n\nimport java.nio.charset.StandardCharsets;\n\nimport org.junit.jupiter.api.Test;\n\nimport tools.jackson.core.*;\nimport tools.jackson.core.exc.StreamConstraintsException;\nimport tools.jackson.core.json.JsonFactory;\nimport tools.jackson.core.json.async.NonBlockingByteArrayJsonParser;\n\nimport static org.junit.jupiter.api.Assertions.*;\n\n/**\n * POC: Number Length Constraint Bypass in Non-Blocking (Async) JSON Parsers\n *\n * Authors: sprabhav7, rohan-repos\n * \n * maxNumberLength default = 1000 characters (digits).\n * A number with more than 1000 digits should be rejected by any parser.\n *\n * BUG: The async parser never calls resetInt()/resetFloat() which is where\n * validateIntegerLength()/validateFPLength() lives. Instead it calls\n * _valueComplete() which skips all number length validation.\n *\n * CWE-770: Allocation of Resources Without Limits or Throttling\n */\nclass AsyncParserNumberLengthBypassTest {\n\n private static final int MAX_NUMBER_LENGTH = 1000;\n private static final int TEST_NUMBER_LENGTH = 5000;\n\n private final JsonFactory factory = new JsonFactory();\n\n // CONTROL: Sync parser correctly rejects a number exceeding maxNumberLength\n @Test\n void syncParserRejectsLongNumber() throws Exception {\n byte[] payload = buildPayloadWithLongInteger(TEST_NUMBER_LENGTH);\n\t\t\n\t\t// Output to console\n System.out.println(\"[SYNC] Parsing \" + TEST_NUMBER_LENGTH + \"-digit number (limit: \" + MAX_NUMBER_LENGTH + \")\");\n try {\n try (JsonParser p = factory.createParser(ObjectReadContext.empty(), payload)) {\n while (p.nextToken() != null) {\n if (p.currentToken() == JsonToken.VALUE_NUMBER_INT) {\n System.out.println(\"[SYNC] Accepted number with \" + p.getText().length() + \" digits \u2014 UNEXPECTED\");\n }\n }\n }\n fail(\"Sync parser must reject a \" + TEST_NUMBER_LENGTH + \"-digit number\");\n } catch (StreamConstraintsException e) {\n System.out.println(\"[SYNC] Rejected with StreamConstraintsException: \" + e.getMessage());\n }\n }\n\n // VULNERABILITY: Async parser accepts the SAME number that sync rejects\n @Test\n void asyncParserAcceptsLongNumber() throws Exception {\n byte[] payload = buildPayloadWithLongInteger(TEST_NUMBER_LENGTH);\n\n NonBlockingByteArrayJsonParser p =\n (NonBlockingByteArrayJsonParser) factory.createNonBlockingByteArrayParser(ObjectReadContext.empty());\n p.feedInput(payload, 0, payload.length);\n p.endOfInput();\n\n boolean foundNumber = false;\n try {\n while (p.nextToken() != null) {\n if (p.currentToken() == JsonToken.VALUE_NUMBER_INT) {\n foundNumber = true;\n String numberText = p.getText();\n assertEquals(TEST_NUMBER_LENGTH, numberText.length(),\n \"Async parser silently accepted all \" + TEST_NUMBER_LENGTH + \" digits\");\n }\n }\n // Output to console\n System.out.println(\"[ASYNC INT] Accepted number with \" + TEST_NUMBER_LENGTH + \" digits \u2014 BUG CONFIRMED\");\n assertTrue(foundNumber, \"Parser should have produced a VALUE_NUMBER_INT token\");\n } catch (StreamConstraintsException e) {\n fail(\"Bug is fixed \u2014 async parser now correctly rejects long numbers: \" + e.getMessage());\n }\n p.close();\n }\n\n private byte[] buildPayloadWithLongInteger(int numDigits) {\n StringBuilder sb = new StringBuilder(numDigits + 10);\n sb.append(\"{\\\"v\\\":\");\n for (int i = 0; i < numDigits; i++) {\n sb.append((char) ('1' + (i % 9)));\n }\n sb.append('}');\n return sb.toString().getBytes(StandardCharsets.UTF_8);\n }\n}\n\n```\n\n\n### Impact\nA malicious actor can send a JSON document with an arbitrarily long number to an application using the async parser (e.g., in a Spring WebFlux or other reactive application). This can cause:\n1. **Memory Exhaustion:** Unbounded allocation of memory in the `TextBuffer` to store the number's digits, leading to an `OutOfMemoryError`.\n2. **CPU Exhaustion:** If the application subsequently calls `getBigIntegerValue()` or `getDecimalValue()`, the JVM can be tied up in O(n^2) `BigInteger` parsing operations, leading to a CPU-based DoS.\n\n### Suggested Remediation\n\nThe async parsing path should be updated to respect the `maxNumberLength` constraint. The simplest fix appears to ensure that `_valueComplete()` or a similar method in the async path calls the appropriate validation methods (`resetInt()` or `resetFloat()`) already present in `ParserBase`, mirroring the behavior of the synchronous parsers.\n\n**NOTE:** This research was performed in collaboration with [rohan-repos](https://github.com/rohan-repos)",
"Severity": "HIGH",
"VendorSeverity": {
"ghsa": 3
},
"CVSS": {
"ghsa": {
"V40Vector": "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",
"V40Score": 8.7
}
},
"References": [
"https://github.com/FasterXML/jackson-core",
"https://github.com/FasterXML/jackson-core/commit/b0c428e6f993e1b5ece5c1c3cb2523e887cd52cf",
"https://github.com/FasterXML/jackson-core/pull/1555",
"https://github.com/FasterXML/jackson-core/security/advisories/GHSA-72hv-8253-57qq"
],
"PublishedDate": "2026-02-28T02:01:05Z",
"LastModifiedDate": "2026-03-03T16:59:14Z"
},
{
"VulnerabilityID": "CVE-2025-48734",
"VendorIDs": [
"GHSA-wxr5-93ph-8wr9"
],
"PkgID": "commons-beanutils:commons-beanutils:1.9.4::9f97e7d1",
"PkgName": "commons-beanutils:commons-beanutils",
"PkgIdentifier": {
"PURL": "pkg:maven/commons-beanutils/commons-beanutils@1.9.4",
"UID": "ad2a057b6c3ade19"
},
"InstalledVersion": "1.9.4",
"FixedVersion": "1.11.0",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-48734",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:0a4883e1789395fabaaff22fdf9758519769d77dc7697503234bb6edaf0a8a01",
"Title": "commons-beanutils: Apache Commons BeanUtils: PropertyUtilsBean does not suppresses an enum's declaredClass property by default",
"Description": "Improper Access Control vulnerability in Apache Commons.\n\n\n\nA special BeanIntrospector class was added in version 1.9.2. This can be used to stop attackers from using the declared class property of Java enum objects to get access to the classloader. However this protection was not enabled by default. PropertyUtilsBean (and consequently BeanUtilsBean) now disallows declared class level property access by default.\n\n\n\n\n\nReleases 1.11.0 and 2.0.0-M2 address a potential security issue when accessing enum properties in an uncontrolled way. If an application using Commons BeanUtils passes property paths from an external source directly to the getProperty() method of PropertyUtilsBean, an attacker can access the enum\u2019s class loader via the \u201cdeclaredClass\u201d property available on all Java \u201cenum\u201d objects. Accessing the enum\u2019s \u201cdeclaredClass\u201d allows remote attackers to access the ClassLoader and execute arbitrary code. The same issue exists with PropertyUtilsBean.getNestedProperty().\nStarting in versions 1.11.0 and 2.0.0-M2 a special BeanIntrospector suppresses the \u201cdeclaredClass\u201d property. Note that this new BeanIntrospector is enabled by default, but you can disable it to regain the old behavior; see section 2.5 of the user's guide and the unit tests.\n\nThis issue affects Apache Commons BeanUtils 1.x before 1.11.0, and 2.x before 2.0.0-M2.Users of the artifact commons-beanutils:commons-beanutils\n\n 1.x are recommended to upgrade to version 1.11.0, which fixes the issue.\n\n\nUsers of the artifact org.apache.commons:commons-beanutils2\n\n 2.x are recommended to upgrade to version 2.0.0-M2, which fixes the issue.",
"Severity": "HIGH",
"CweIDs": [
"CWE-284"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"ghsa": 3,
"oracle-oval": 3,
"redhat": 3,
"rocky": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 8.8
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 8.8
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/05/28/6",
"https://access.redhat.com/errata/RHSA-2025:9318",
"https://access.redhat.com/security/cve/CVE-2025-48734",
"https://bugzilla.redhat.com/1767483",
"https://bugzilla.redhat.com/2368956",
"https://bugzilla.redhat.com/show_bug.cgi?id=1767483",
"https://bugzilla.redhat.com/show_bug.cgi?id=2368956",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10086",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48734",
"https://errata.almalinux.org/8/ALSA-2025-9318.html",
"https://errata.rockylinux.org/RLSA-2025:9318",
"https://github.com/advisories/GHSA-wxr5-93ph-8wr9",
"https://github.com/apache/commons-beanutils",
"https://github.com/apache/commons-beanutils/commit/28ad955a1613ed5885870cc7da52093c1ce739dc",
"https://github.com/apache/commons-beanutils/commit/bd20740da25b69552ddef8523beec0837297eaf9",
"https://linux.oracle.com/cve/CVE-2025-48734.html",
"https://linux.oracle.com/errata/ELSA-2025-9318.html",
"https://lists.apache.org/thread/s0hb3jkfj5f3ryx6c57zqtfohb0of1g9",
"https://lists.debian.org/debian-lts-announce/2025/06/msg00027.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-48734",
"https://www.cve.org/CVERecord?id=CVE-2025-48734",
"https://www.openwall.com/lists/oss-security/2025/05/28/6"
],
"PublishedDate": "2025-05-28T14:15:34.07Z",
"LastModifiedDate": "2025-11-03T20:19:07.317Z"
},
{
"VulnerabilityID": "CVE-2025-58057",
"VendorIDs": [
"GHSA-3p8m-j85q-pgmj"
],
"PkgID": "io.netty:netty-codec:4.1.111.Final::55eb8f4b",
"PkgName": "io.netty:netty-codec",
"PkgIdentifier": {
"PURL": "pkg:maven/io.netty/netty-codec@4.1.111.Final",
"UID": "f125be3ee281d3e9"
},
"InstalledVersion": "4.1.111.Final",
"FixedVersion": "4.1.125.Final",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-58057",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:1135f554e6f3d8cd074103c4d050d5102a0c36e01e04c4ca6b2f1605d707238b",
"Title": "netty-codec: netty-codec-compression: Netty's BrotliDecoder is vulnerable to DoS via zip bomb style attack",
"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.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-409"
],
"VendorSeverity": {
"ghsa": 2,
"nvd": 3,
"redhat": 2,
"ubuntu": 2
},
"CVSS": {
"ghsa": {
"V40Vector": "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",
"V40Score": 6.9
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-58057",
"https://github.com/netty/netty",
"https://github.com/netty/netty/commit/9d804c54ce962408ae6418255a83a13924f7145d",
"https://github.com/netty/netty/commit/9d804c54ce962408ae6418255a83a13924f7145d (netty-4.2.5.Final)",
"https://github.com/netty/netty/security/advisories/GHSA-3p8m-j85q-pgmj",
"https://nvd.nist.gov/vuln/detail/CVE-2025-58057",
"https://ubuntu.com/security/notices/USN-7918-1",
"https://www.cve.org/CVERecord?id=CVE-2025-58057"
],
"PublishedDate": "2025-09-04T10:42:32.18Z",
"LastModifiedDate": "2025-09-08T16:45:55.143Z"
},
{
"VulnerabilityID": "CVE-2025-67735",
"VendorIDs": [
"GHSA-84h7-rjj3-6jx4"
],
"PkgID": "io.netty:netty-codec-http:4.1.111.Final::d4f78b00",
"PkgName": "io.netty:netty-codec-http",
"PkgIdentifier": {
"PURL": "pkg:maven/io.netty/netty-codec-http@4.1.111.Final",
"UID": "90c03a93c03f4eee"
},
"InstalledVersion": "4.1.111.Final",
"FixedVersion": "4.2.8.Final, 4.1.129.Final",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-67735",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:35d2d87e4a80a872f9e27962ba9626d21dac556b8391958b3d3e0bd5c621a37c",
"Title": "netty-codec-http: Netty (netty-codec-http): Request Smuggling via CRLF Injection",
"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.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-93"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N",
"V3Score": 6.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N",
"V3Score": 6.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-67735",
"https://github.com/netty/netty",
"https://github.com/netty/netty/commit/77e81f1e5944d98b3acf887d3aa443b252752e94",
"https://github.com/netty/netty/security/advisories/GHSA-84h7-rjj3-6jx4",
"https://nvd.nist.gov/vuln/detail/CVE-2025-67735",
"https://www.cve.org/CVERecord?id=CVE-2025-67735"
],
"PublishedDate": "2025-12-16T01:15:52.367Z",
"LastModifiedDate": "2026-01-02T18:50:23.313Z"
},
{
"VulnerabilityID": "CVE-2025-55163",
"VendorIDs": [
"GHSA-prj3-ccx8-p6x4"
],
"PkgID": "io.netty:netty-codec-http2:4.1.111.Final::df6e7d75",
"PkgName": "io.netty:netty-codec-http2",
"PkgIdentifier": {
"PURL": "pkg:maven/io.netty/netty-codec-http2@4.1.111.Final",
"UID": "9ce89ba51e8f8282"
},
"InstalledVersion": "4.1.111.Final",
"FixedVersion": "4.2.4.Final, 4.1.124.Final",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-55163",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:23295a6339cd0fc75a14bb3867a46284389b813eb82f33d342afae38af40886a",
"Title": "netty: netty-codec-http2: Netty MadeYouReset HTTP/2 DDoS Vulnerability",
"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.",
"Severity": "HIGH",
"CweIDs": [
"CWE-770"
],
"VendorSeverity": {
"ghsa": 3,
"nvd": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V40Vector": "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",
"V3Score": 7.5,
"V40Score": 8.2
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/08/16/1",
"https://access.redhat.com/security/cve/CVE-2025-55163",
"https://github.com/grpc/grpc-java/commit/6462ef9a11980e168c21d90bbc7245c728fd1a7a",
"https://github.com/netty/netty",
"https://github.com/netty/netty/commit/be53dc3c9acd9af2e20d0c3c07cd77115a594cf1",
"https://github.com/netty/netty/security/advisories/GHSA-prj3-ccx8-p6x4",
"https://kb.cert.org/vuls/id/767506",
"https://nvd.nist.gov/vuln/detail/CVE-2025-55163",
"https://www.cve.org/CVERecord?id=CVE-2025-55163",
"https://www.kb.cert.org/vuls/id/767506"
],
"PublishedDate": "2025-08-13T15:15:39.39Z",
"LastModifiedDate": "2025-11-04T22:16:30.293Z"
},
{
"VulnerabilityID": "CVE-2024-47535",
"VendorIDs": [
"GHSA-xq3w-v528-46rv"
],
"PkgID": "io.netty:netty-common:4.1.111.Final::d2f55c38",
"PkgName": "io.netty:netty-common",
"PkgIdentifier": {
"PURL": "pkg:maven/io.netty/netty-common@4.1.111.Final",
"UID": "c60f8c398361a39b"
},
"InstalledVersion": "4.1.111.Final",
"FixedVersion": "4.1.115.Final",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-47535",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:f76c9785dda515e2a890eedf5ff39c2627e37d93c530d09fdd354d4a952ce163",
"Title": "netty: Denial of Service attack on windows app using Netty",
"Description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. An unsafe reading of environment file could potentially cause a denial of service in Netty. When loaded on an Windows application, Netty attempts to load a file that does not exist. If an attacker creates such a large file, the Netty application crashes. This vulnerability is fixed in 4.1.115.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-400"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"V40Vector": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P",
"V3Score": 5.5,
"V40Score": 5.4
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 5.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2024-47535",
"https://github.com/netty/netty",
"https://github.com/netty/netty/commit/fbf7a704a82e7449b48bd0bbb679f5661c6d61a3",
"https://github.com/netty/netty/security/advisories/GHSA-xq3w-v528-46rv",
"https://nvd.nist.gov/vuln/detail/CVE-2024-47535",
"https://www.cve.org/CVERecord?id=CVE-2024-47535"
],
"PublishedDate": "2024-11-12T16:15:22.237Z",
"LastModifiedDate": "2025-09-05T14:00:07.22Z"
},
{
"VulnerabilityID": "CVE-2025-25193",
"VendorIDs": [
"GHSA-389x-839f-4rhx"
],
"PkgID": "io.netty:netty-common:4.1.111.Final::d2f55c38",
"PkgName": "io.netty:netty-common",
"PkgIdentifier": {
"PURL": "pkg:maven/io.netty/netty-common@4.1.111.Final",
"UID": "c60f8c398361a39b"
},
"InstalledVersion": "4.1.111.Final",
"FixedVersion": "4.1.118.Final",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-25193",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:f6b7e55ecdbd9683d7df0d6de75f0982bbd82b9336be22ecd2788e0f33897f1d",
"Title": "netty: Denial of Service attack on windows app using Netty",
"Description": "Netty, an asynchronous, event-driven network application framework, has a vulnerability in versions up to and including 4.1.118.Final. An unsafe reading of environment file could potentially cause a denial of service in Netty. When loaded on an Windows application, Netty attempts to load a file that does not exist. If an attacker creates such a large file, the Netty application crash. A similar issue was previously reported as CVE-2024-47535. This issue was fixed, but the fix was incomplete in that null-bytes were not counted against the input limit. Commit d1fbda62d3a47835d3fb35db8bd42ecc205a5386 contains an updated fix.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-400"
],
"VendorSeverity": {
"ghsa": 2,
"nvd": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 5.5
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 5.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 5.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-25193",
"https://github.com/netty/netty",
"https://github.com/netty/netty/commit/d1fbda62d3a47835d3fb35db8bd42ecc205a5386",
"https://github.com/netty/netty/security/advisories/GHSA-389x-839f-4rhx",
"https://nvd.nist.gov/vuln/detail/CVE-2025-25193",
"https://security.netapp.com/advisory/ntap-20250221-0006",
"https://security.netapp.com/advisory/ntap-20250221-0006/",
"https://www.cve.org/CVERecord?id=CVE-2025-25193"
],
"PublishedDate": "2025-02-10T22:15:38.45Z",
"LastModifiedDate": "2025-06-11T15:36:22.693Z"
},
{
"VulnerabilityID": "CVE-2025-24970",
"VendorIDs": [
"GHSA-4g8c-wm8x-jfhw"
],
"PkgID": "io.netty:netty-handler:4.1.111.Final::a86ffc23",
"PkgName": "io.netty:netty-handler",
"PkgIdentifier": {
"PURL": "pkg:maven/io.netty/netty-handler@4.1.111.Final",
"UID": "3c60d2e3f7c69c3a"
},
"InstalledVersion": "4.1.111.Final",
"FixedVersion": "4.1.118.Final",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-24970",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:9794edc44dd6788d8e7123558e1bee7bd9a7a2292df24b1aed253064d25cf364",
"Title": "io.netty:netty-handler: SslHandler doesn't correctly validate packets which can lead to native crash when using native SSLEngine",
"Description": "Netty, an asynchronous, event-driven network application framework, has a vulnerability starting in version 4.1.91.Final and prior to version 4.1.118.Final. When a special crafted packet is received via SslHandler it doesn't correctly handle validation of such a packet in all cases which can lead to a native crash. Version 4.1.118.Final contains a patch. As workaround its possible to either disable the usage of the native SSLEngine or change the code manually.",
"Severity": "HIGH",
"CweIDs": [
"CWE-20"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-24970",
"https://github.com/netty/netty",
"https://github.com/netty/netty/commit/87f40725155b2f89adfde68c7732f97c153676c4",
"https://github.com/netty/netty/security/advisories/GHSA-4g8c-wm8x-jfhw",
"https://nvd.nist.gov/vuln/detail/CVE-2025-24970",
"https://security.netapp.com/advisory/ntap-20250221-0005",
"https://security.netapp.com/advisory/ntap-20250221-0005/",
"https://www.cve.org/CVERecord?id=CVE-2025-24970",
"https://www.vicarius.io/vsociety/posts/cve-2025-24970-netty-vulnerability-detection",
"https://www.vicarius.io/vsociety/posts/cve-2025-24970-netty-vulnerability-mitigation"
],
"PublishedDate": "2025-02-10T22:15:38.057Z",
"LastModifiedDate": "2025-09-05T17:20:12.26Z"
},
{
"VulnerabilityID": "CVE-2025-22227",
"VendorIDs": [
"GHSA-4q2v-9p7v-3v22"
],
"PkgID": "io.projectreactor.netty:reactor-netty-http:1.1.20::24bfe2bd",
"PkgName": "io.projectreactor.netty:reactor-netty-http",
"PkgIdentifier": {
"PURL": "pkg:maven/io.projectreactor.netty/reactor-netty-http@1.1.20",
"UID": "fd8ede5f545c296b"
},
"InstalledVersion": "1.1.20",
"FixedVersion": "1.3.0-M5, 1.2.8",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-22227",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:98da37cf1bffea586edfd93659ad74dcbfd0ae81123db4a5b319488d9fb147c6",
"Title": "io.projectreactor.netty/reactor-netty: Reactor Netty Credential Leak via Redirects",
"Description": "In some specific scenarios with chained redirects, Reactor Netty HTTP client leaks credentials. In order for this to happen, the HTTP client must have been explicitly configured to follow redirects.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-200"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N",
"V3Score": 6.1
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N",
"V3Score": 6.1
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-22227",
"https://github.com/reactor/reactor-netty",
"https://github.com/reactor/reactor-netty/commit/522892307ea89bf24fe634e8bfea35728c9bf411",
"https://nvd.nist.gov/vuln/detail/CVE-2025-22227",
"https://spring.io/security/cve-2025-22227",
"https://www.cve.org/CVERecord?id=CVE-2025-22227"
],
"PublishedDate": "2025-07-16T10:15:27.787Z",
"LastModifiedDate": "2025-07-16T15:15:25.057Z"
},
{
"VulnerabilityID": "CVE-2025-48924",
"VendorIDs": [
"GHSA-j288-q9x7-2f5v"
],
"PkgID": "org.apache.commons:commons-lang3:3.14.0::f3cf3855",
"PkgName": "org.apache.commons:commons-lang3",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.commons/commons-lang3@3.14.0",
"UID": "f00e2f18f48a850e"
},
"InstalledVersion": "3.14.0",
"FixedVersion": "3.18.0",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-48924",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:8ea5bea0491a75361881cdb568d1e29c6d2795d362f8509677adf997775bb2cb",
"Title": "commons-lang/commons-lang: org.apache.commons/commons-lang3: Uncontrolled Recursion vulnerability in Apache Commons Lang",
"Description": "Uncontrolled Recursion vulnerability in Apache Commons Lang.\n\nThis issue affects Apache Commons Lang: Starting with\u00a0commons-lang:commons-lang\u00a02.0 to 2.6, and, from org.apache.commons:commons-lang3 3.0 before\u00a03.18.0.\n\nThe methods ClassUtils.getClass(...) can throw\u00a0StackOverflowError on very long inputs. Because an Error is usually not handled by applications and libraries, a \nStackOverflowError could\u00a0cause an application to stop.\n\nUsers are recommended to upgrade to version 3.18.0, which fixes the issue.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-674"
],
"VendorSeverity": {
"amazon": 1,
"azure": 2,
"cbl-mariner": 2,
"ghsa": 2,
"redhat": 1,
"ubuntu": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N",
"V3Score": 6.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L",
"V3Score": 3.7
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/07/11/1",
"https://access.redhat.com/security/cve/CVE-2025-48924",
"https://github.com/apache/commons-lang",
"https://github.com/apache/commons-lang/commit/b424803abdb2bec818e4fbcb251ce031c22aca53",
"https://lists.apache.org/thread/bgv0lpswokgol11tloxnjfzdl7yrc1g1",
"https://lists.debian.org/debian-lts-announce/2025/08/msg00000.html",
"https://lists.debian.org/debian-lts-announce/2025/08/msg00026.html",
"https://lists.debian.org/debian-lts-announce/2025/09/msg00032.html",
"https://lists.debian.org/debian-lts-announce/2025/09/msg00036.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-48924",
"https://www.cve.org/CVERecord?id=CVE-2025-48924",
"https://www.openwall.com/lists/oss-security/2025/07/11/1"
],
"PublishedDate": "2025-07-11T15:15:24.347Z",
"LastModifiedDate": "2025-11-04T22:16:17.823Z"
},
{
"VulnerabilityID": "CVE-2024-31141",
"VendorIDs": [
"GHSA-2x2g-32r7-p4x8"
],
"PkgID": "org.apache.kafka:kafka-clients:3.7.0::e7dc819c",
"PkgName": "org.apache.kafka:kafka-clients",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.kafka/kafka-clients@3.7.0",
"UID": "2c0cf26ba0c39d7"
},
"InstalledVersion": "3.7.0",
"FixedVersion": "3.7.1",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-31141",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:a03245a05c50842518ddd682fcedeb1f2625fe0acece4ec0ac39186ca8367374",
"Title": "kafka-clients: privilege escalation to filesystem read-access via automatic ConfigProvider",
"Description": "Files or Directories Accessible to External Parties, Improper Privilege Management vulnerability in Apache Kafka Clients.\n\nApache Kafka Clients accept configuration data for customizing behavior, and includes ConfigProvider plugins in order to manipulate these configurations. Apache Kafka also provides FileConfigProvider, DirectoryConfigProvider, and EnvVarConfigProvider implementations which include the ability to read from disk or environment variables.\nIn applications where Apache Kafka Clients configurations can be specified by an untrusted party, attackers may use these ConfigProviders to read arbitrary contents of the disk and environment variables.\n\nIn particular, this flaw may be used in Apache Kafka Connect to escalate from REST API access to filesystem/environment access, which may be undesirable in certain environments, including SaaS products.\nThis issue affects Apache Kafka Clients: from 2.3.0 through 3.5.2, 3.6.2, 3.7.0.\n\n\nUsers with affected applications are recommended to upgrade kafka-clients to version >=3.8.0, and set the JVM system property \"org.apache.kafka.automatic.config.providers=none\".\nUsers of Kafka Connect with one of the listed ConfigProvider implementations specified in their worker config are also recommended to add appropriate \"allowlist.pattern\" and \"allowed.paths\" to restrict their operation to appropriate bounds.\n\n\nFor users of Kafka Clients or Kafka Connect in environments that trust users with disk and environment variable access, it is not recommended to set the system property.\nFor users of the Kafka Broker, Kafka MirrorMaker 2.0, Kafka Streams, and Kafka command-line tools, it is not recommended to set the system property.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-269",
"CWE-552"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N",
"V40Vector": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N",
"V3Score": 6.5,
"V40Score": 6.8
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 5.3
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2024/11/18/5",
"https://access.redhat.com/security/cve/CVE-2024-31141",
"https://github.com/apache/kafka",
"https://lists.apache.org/thread/9whdzfr0zwdhr364604w5ssnzmg4v2lv",
"https://nvd.nist.gov/vuln/detail/CVE-2024-31141",
"https://security.netapp.com/advisory/ntap-20250131-0001",
"https://security.netapp.com/advisory/ntap-20250131-0001/",
"https://www.cve.org/CVERecord?id=CVE-2024-31141"
],
"PublishedDate": "2024-11-19T09:15:03.86Z",
"LastModifiedDate": "2025-07-15T16:42:34.387Z"
},
{
"VulnerabilityID": "CVE-2025-27817",
"VendorIDs": [
"GHSA-vgq5-3255-v292"
],
"PkgID": "org.apache.kafka:kafka-clients:3.7.0::e7dc819c",
"PkgName": "org.apache.kafka:kafka-clients",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.kafka/kafka-clients@3.7.0",
"UID": "2c0cf26ba0c39d7"
},
"InstalledVersion": "3.7.0",
"FixedVersion": "3.9.1",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-27817",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:b2ad49f3bbbb54e49b23c5007b69910aab15da2d303624c2e9e64de7d4a01e1a",
"Title": "org.apache.kafka: Kafka Client Arbitrary File Read SSRF",
"Description": "A possible arbitrary file read and SSRF vulnerability has been identified in Apache Kafka Client. Apache Kafka Clients accept configuration data for setting the SASL/OAUTHBEARER connection with the brokers, including \"sasl.oauthbearer.token.endpoint.url\" and \"sasl.oauthbearer.jwks.endpoint.url\". Apache Kafka allows clients to read an arbitrary file and return the content in the error log, or sending requests to an unintended location. In applications where Apache Kafka Clients configurations can be specified by an untrusted party, attackers may use the \"sasl.oauthbearer.token.endpoint.url\" and \"sasl.oauthbearer.jwks.endpoint.url\" configuratin to read arbitrary contents of the disk and environment variables or make requests to an unintended location. In particular, this flaw may be used in Apache Kafka Connect to escalate from REST API access to filesystem/environment/URL access, which may be undesirable in certain environments, including SaaS products. \n\nSince Apache Kafka 3.9.1/4.0.0, we have added a system property (\"-Dorg.apache.kafka.sasl.oauthbearer.allowed.urls\") to set the allowed urls in SASL JAAS configuration. In 3.9.1, it accepts all urls by default for backward compatibility. However in 4.0.0 and newer, the default value is empty list and users have to set the allowed urls explicitly.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-918"
],
"VendorSeverity": {
"bitnami": 3,
"ghsa": 2,
"photon": 3,
"redhat": 3
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:U",
"V3Score": 7.5,
"V40Score": 6.2
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N",
"V3Score": 8.1
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/06/09/1",
"https://access.redhat.com/security/cve/CVE-2025-27817",
"https://github.com/apache/kafka",
"https://kafka.apache.org/cve-list",
"https://nvd.nist.gov/vuln/detail/CVE-2025-27817",
"https://www.cve.org/CVERecord?id=CVE-2025-27817"
],
"PublishedDate": "2025-06-10T08:15:22.367Z",
"LastModifiedDate": "2025-07-11T16:58:15.47Z"
},
{
"VulnerabilityID": "CVE-2025-66516",
"VendorIDs": [
"GHSA-f58c-gq56-vjjf"
],
"PkgID": "org.apache.tika:tika-core:2.9.1::5d6c0776",
"PkgName": "org.apache.tika:tika-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tika/tika-core@2.9.1",
"UID": "a2364c9196ef3800"
},
"InstalledVersion": "2.9.1",
"FixedVersion": "3.2.2",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-66516",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:a674a1363a335bb8d2b0fe7f85b2aa694ce3c82c3de8b95bc2b08b4194b08693",
"Title": "tika-core: tika-parsers: tika-parser-pdf-module: Apache Tika core, Apache Tika parsers, Apache Tika PDF parser module: Update to CVE-2025-54988 to expand scope of artifacts affected",
"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. \n\nThis CVE covers the same vulnerability as in\u00a0CVE-2025-54988. However, this CVE expands the scope of affected packages in two ways. \n\nFirst, 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. \n\nSecond, the original report failed to mention that in the 1.x Tika releases, the PDFParser was in the \"org.apache.tika:tika-parsers\" module.",
"Severity": "CRITICAL",
"CweIDs": [
"CWE-611"
],
"VendorSeverity": {
"ghsa": 4,
"nvd": 4,
"redhat": 4
},
"CVSS": {
"ghsa": {
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H",
"V40Score": 10
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 9.8
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H",
"V3Score": 10
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-66516",
"https://cve.org/CVERecord?id=CVE-2025-54988",
"https://github.com/apache/tika",
"https://lists.apache.org/thread/s5x3k93nhbkqzztp1olxotoyjpdlps9k",
"https://nvd.nist.gov/vuln/detail/CVE-2025-66516",
"https://www.cve.org/CVERecord?id=CVE-2025-66516"
],
"PublishedDate": "2025-12-04T17:15:57.12Z",
"LastModifiedDate": "2025-12-30T16:15:46.23Z"
},
{
"VulnerabilityID": "CVE-2025-24813",
"VendorIDs": [
"GHSA-83qj-6fr2-vhqg"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.3, 10.1.35, 9.0.99",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-24813",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:6fe78f6705f12cc3324e7890f9ecf37acfb0fa0c168074cd42e706e4828d6824",
"Title": "tomcat: Potential RCE and/or information disclosure and/or information corruption with partial PUT",
"Description": "Path Equivalence: 'file.Name' (Internal Dot) leading to\u00a0Remote Code Execution and/or Information disclosure\u00a0and/or malicious content added to uploaded files via write enabled\u00a0Default Servlet\u00a0in Apache Tomcat.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions \nmay also be affected.\n\n\nIf all of the following were true, a malicious user was able to view security sensitive files and/or inject content into those files:\n-\u00a0writes enabled for the default servlet (disabled by default)\n- support for partial PUT (enabled by default)\n- a target URL for security sensitive uploads that was a sub-directory of\u00a0a target URL for public uploads\n-\u00a0attacker knowledge of the names of security sensitive files being\u00a0uploaded\n-\u00a0the security sensitive files also being uploaded via partial PUT\n\nIf all of the following were true, a malicious user was able to perform remote code execution:\n- writes enabled for the default servlet (disabled by default)\n-\u00a0support for partial PUT (enabled by default)\n-\u00a0application was using Tomcat's file based session persistence with the\u00a0default storage location\n-\u00a0application included a library that may be leveraged in a\u00a0deserialization attack\n\nUsers are recommended to upgrade to version 11.0.3, 10.1.35 or 9.0.99, which fixes the issue.",
"Severity": "CRITICAL",
"CweIDs": [
"CWE-44",
"CWE-502",
"CWE-706"
],
"VendorSeverity": {
"alma": 2,
"amazon": 3,
"bitnami": 4,
"ghsa": 4,
"nvd": 4,
"oracle-oval": 2,
"photon": 4,
"redhat": 2,
"rocky": 2,
"ubuntu": 3
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 9.8
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:H",
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:A",
"V3Score": 9.8,
"V40Score": 9.2
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 9.8
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L",
"V3Score": 8.6
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/03/10/5",
"https://access.redhat.com/errata/RHSA-2025:3683",
"https://access.redhat.com/security/cve/CVE-2025-24813",
"https://bugzilla.redhat.com/2332817",
"https://bugzilla.redhat.com/2351129",
"https://bugzilla.redhat.com/show_bug.cgi?id=2332817",
"https://bugzilla.redhat.com/show_bug.cgi?id=2351129",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-50379",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-24813",
"https://errata.almalinux.org/8/ALSA-2025-3683.html",
"https://errata.rockylinux.org/RLSA-2025:3645",
"https://github.com/absholi7ly/POC-CVE-2025-24813/blob/main/README.md",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/0a668e0c27f2b7ca0cc7c6eea32253b9b5ecb29c",
"https://github.com/apache/tomcat/commit/eb61aade8f8daccaecabf07d428b877975622f72",
"https://github.com/apache/tomcat/commit/f6c01d6577cf9a1e06792be47e623d36acc3b5dc",
"https://linux.oracle.com/cve/CVE-2025-24813.html",
"https://linux.oracle.com/errata/ELSA-2025-7497.html",
"https://lists.apache.org/thread/j5fkjv2k477os90nczf2v9l61fb0kkgq",
"https://lists.debian.org/debian-lts-announce/2025/04/msg00003.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-24813",
"https://security.netapp.com/advisory/ntap-20250321-0001",
"https://security.netapp.com/advisory/ntap-20250321-0001/",
"https://ubuntu.com/security/notices/USN-7525-1",
"https://ubuntu.com/security/notices/USN-7525-2",
"https://www.cisa.gov/known-exploited-vulnerabilities-catalog",
"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-24813",
"https://www.cve.org/CVERecord?id=CVE-2025-24813",
"https://www.vicarius.io/vsociety/posts/cve-2025-24813-detect-apache-tomcat-rce",
"https://www.vicarius.io/vsociety/posts/cve-2025-24813-mitigate-apache-tomcat-rce",
"https://www.vicarius.io/vsociety/posts/cve-2025-24813-tomcat-detect-vulnerability",
"https://www.vicarius.io/vsociety/posts/cve-2025-24813-tomcat-mitigation-vulnerability"
],
"PublishedDate": "2025-03-10T17:15:35.067Z",
"LastModifiedDate": "2025-10-23T14:49:29.133Z"
},
{
"VulnerabilityID": "CVE-2024-50379",
"VendorIDs": [
"GHSA-5j33-cvvr-w245"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.2, 10.1.34, 9.0.98",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-50379",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:107d31d665f8a59edac3f588be56a5a866a49a048ab88ee3b28e8bbaf9b90f0f",
"Title": "tomcat: RCE due to TOCTOU issue in JSP compilation",
"Description": "Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability during JSP compilation in Apache Tomcat permits an RCE on case insensitive file systems when the default servlet is enabled for write (non-default configuration).\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.0.97.\n\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions may also be affected.\n\nUsers are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.",
"Severity": "HIGH",
"CweIDs": [
"CWE-367"
],
"VendorSeverity": {
"alma": 2,
"amazon": 3,
"bitnami": 4,
"ghsa": 3,
"oracle-oval": 2,
"photon": 4,
"redhat": 2,
"rocky": 2,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 9.8
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U",
"V3Score": 9.8,
"V40Score": 7.2
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 8.1
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2024/12/17/4",
"http://www.openwall.com/lists/oss-security/2024/12/18/2",
"https://access.redhat.com/errata/RHSA-2025:3683",
"https://access.redhat.com/security/cve/CVE-2024-50379",
"https://bugzilla.redhat.com/2332817",
"https://bugzilla.redhat.com/2351129",
"https://bugzilla.redhat.com/show_bug.cgi?id=2332817",
"https://bugzilla.redhat.com/show_bug.cgi?id=2351129",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-50379",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-24813",
"https://errata.almalinux.org/8/ALSA-2025-3683.html",
"https://errata.rockylinux.org/RLSA-2025:3645",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/05ddeeaa54df1e2dc427d0164bedd6b79f78d81f",
"https://github.com/apache/tomcat/commit/05ddeeaa54df1e2dc427d0164bedd6b79f78d81f (10.1.34)",
"https://github.com/apache/tomcat/commit/43b507ebac9d268b1ea3d908e296cc6e46795c00",
"https://github.com/apache/tomcat/commit/43b507ebac9d268b1ea3d908e296cc6e46795c00 (9.0.98)",
"https://github.com/apache/tomcat/commit/631500b0c9b2a2a2abb707e3de2e10a5936e5d41",
"https://github.com/apache/tomcat/commit/631500b0c9b2a2a2abb707e3de2e10a5936e5d41 (9.0.98)",
"https://github.com/apache/tomcat/commit/684247ae85fa633b9197b32391de59fc54703842",
"https://github.com/apache/tomcat/commit/8554f6b1722b33a2ce8b0a3fad37825f3a75f2d2",
"https://github.com/apache/tomcat/commit/8554f6b1722b33a2ce8b0a3fad37825f3a75f2d2 (10.1.34)",
"https://github.com/apache/tomcat/commit/cc7a98b57c6dc1df21979fcff94a36e068f4456c",
"https://linux.oracle.com/cve/CVE-2024-50379.html",
"https://linux.oracle.com/errata/ELSA-2025-3683.html",
"https://lists.apache.org/thread/y6lj6q1xnp822g6ro70tn19sgtjmr80r",
"https://lists.debian.org/debian-lts-announce/2025/01/msg00009.html",
"https://nvd.nist.gov/vuln/detail/CVE-2024-50379",
"https://security.netapp.com/advisory/ntap-20250103-0003",
"https://security.netapp.com/advisory/ntap-20250103-0003/",
"https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.34",
"https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.2",
"https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.98",
"https://ubuntu.com/security/notices/USN-7705-1",
"https://www.cve.org/CVERecord?id=CVE-2024-50379"
],
"PublishedDate": "2024-12-17T13:15:18.81Z",
"LastModifiedDate": "2025-11-03T21:17:20Z"
},
{
"VulnerabilityID": "CVE-2024-56337",
"VendorIDs": [
"GHSA-27hp-xhwr-wr2m"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.2, 10.1.34, 9.0.98",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-56337",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:25684688179ce27abd9909fbfaeb945453afdad125f10cfa22091c5d1d14883a",
"Title": "tomcat: Incomplete fix for CVE-2024-50379 - RCE due to TOCTOU issue in JSP compilation",
"Description": "Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability in Apache Tomcat.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.0.97.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions \nmay also be affected.\n\n\nThe mitigation for CVE-2024-50379 was incomplete.\n\nUsers running Tomcat on a case insensitive file system with the default servlet write enabled (readonly initialisation \nparameter set to the non-default value of false) may need additional configuration to fully mitigate CVE-2024-50379 depending on which version of Java they are using with Tomcat:\n- running on Java 8 or Java 11: the system property\u00a0sun.io.useCanonCaches must be explicitly set to false (it defaults to true)\n- running on Java 17: the\u00a0system property sun.io.useCanonCaches, if set, must be set to false\u00a0(it defaults to false)\n- running on Java 21 onwards: no further configuration is required\u00a0(the system property and the problematic cache have been removed)\n\nTomcat 11.0.3, 10.1.35 and 9.0.99 onwards will include checks that\u00a0sun.io.useCanonCaches is set appropriately before allowing the default servlet to be write enabled on a case insensitive file system. Tomcat will also set\u00a0sun.io.useCanonCaches to false by default where it can.",
"Severity": "HIGH",
"CweIDs": [
"CWE-367"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 4,
"ghsa": 3,
"oracle-oval": 3,
"photon": 4,
"redhat": 2,
"rocky": 3,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 9.8
},
"ghsa": {
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U",
"V40Score": 7.2
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 8.1
}
},
"References": [
"https://access.redhat.com/errata/RHSA-2025:11333",
"https://access.redhat.com/security/cve/CVE-2024-56337",
"https://bugzilla.redhat.com/2333521",
"https://bugzilla.redhat.com/2362783",
"https://bugzilla.redhat.com/show_bug.cgi?id=2333521",
"https://bugzilla.redhat.com/show_bug.cgi?id=2362783",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-56337",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-31650",
"https://errata.almalinux.org/8/ALSA-2025-11333.html",
"https://errata.rockylinux.org/RLSA-2025:11335",
"https://github.com/apache/tomcat",
"https://linux.oracle.com/cve/CVE-2024-56337.html",
"https://linux.oracle.com/errata/ELSA-2025-11335.html",
"https://lists.apache.org/thread/b2b9qrgjrz1kvo4ym8y2wkfdvwoq6qbp",
"https://lists.debian.org/debian-lts-announce/2025/01/msg00009.html",
"https://nvd.nist.gov/vuln/detail/CVE-2024-56337",
"https://security.netapp.com/advisory/ntap-20250103-0002",
"https://security.netapp.com/advisory/ntap-20250103-0002/",
"https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.34",
"https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.2",
"https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.98",
"https://www.cve.org/CVERecord?id=CVE-2024-50379",
"https://www.cve.org/CVERecord?id=CVE-2024-56337"
],
"PublishedDate": "2024-12-20T16:15:24.26Z",
"LastModifiedDate": "2025-11-03T21:17:51.027Z"
},
{
"VulnerabilityID": "CVE-2025-48988",
"VendorIDs": [
"GHSA-h3gc-qfqq-6h8f"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.8, 10.1.42, 9.0.106",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-48988",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:112d794706b3161bff13aafa3acf1cd5380cae766b4f1f2efe223176740a5c3c",
"Title": "tomcat: Apache Tomcat DoS in multipart upload",
"Description": "Allocation of Resources Without Limits or Throttling vulnerability in Apache Tomcat.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.7, from 10.1.0-M1 through 10.1.41, from 9.0.0.M1 through 9.0.105.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions \nmay also be affected.\n\n\nUsers are recommended to upgrade to version 11.0.8, 10.1.42 or 9.0.106, which fix the issue.",
"Severity": "HIGH",
"CweIDs": [
"CWE-770"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 3,
"ghsa": 3,
"oracle-oval": 3,
"photon": 3,
"redhat": 2,
"rocky": 3,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V40Vector": "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",
"V3Score": 7.5,
"V40Score": 8.7
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"V3Score": 5.3
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/06/16/1",
"https://access.redhat.com/errata/RHSA-2025:14177",
"https://access.redhat.com/security/cve/CVE-2025-48988",
"https://bugzilla.redhat.com/2373015",
"https://bugzilla.redhat.com/2373018",
"https://bugzilla.redhat.com/2373020",
"https://bugzilla.redhat.com/2373309",
"https://bugzilla.redhat.com/2379374",
"https://bugzilla.redhat.com/2379382",
"https://bugzilla.redhat.com/2379386",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373015",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373018",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373020",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373309",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379374",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379382",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379386",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48988",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48989",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-49125",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52434",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52520",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-53506",
"https://errata.almalinux.org/8/ALSA-2025-14177.html",
"https://errata.rockylinux.org/RLSA-2025:14181",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/2b0ab14fb55d4edc896e5f1817f2ab76f714ae5e",
"https://github.com/apache/tomcat/commit/2b0ab14fb55d4edc896e5f1817f2ab76f714ae5e (11.0.8)",
"https://github.com/apache/tomcat/commit/cdde8e655bc1c5c60a07efd216251d77c52fd7f6",
"https://github.com/apache/tomcat/commit/cdde8e655bc1c5c60a07efd216251d77c52fd7f6 (10.1.42)",
"https://github.com/apache/tomcat/commit/ee8042ffce4cb9324dfd79efda5984f37bbb6910",
"https://github.com/apache/tomcat/commit/ee8042ffce4cb9324dfd79efda5984f37bbb6910 (9.0.106)",
"https://linux.oracle.com/cve/CVE-2025-48988.html",
"https://linux.oracle.com/errata/ELSA-2025-14181.html",
"https://lists.apache.org/thread/nzkqsok8t42qofgqfmck536mtyzygp18",
"https://lists.debian.org/debian-lts-announce/2025/07/msg00009.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-48988",
"https://tomcat.apache.org/security-10.html",
"https://tomcat.apache.org/security-11.html",
"https://tomcat.apache.org/security-9.html",
"https://www.cve.org/CVERecord?id=CVE-2025-48988"
],
"PublishedDate": "2025-06-16T15:15:24.563Z",
"LastModifiedDate": "2025-11-03T20:19:07.89Z"
},
{
"VulnerabilityID": "CVE-2025-48989",
"VendorIDs": [
"GHSA-gqp3-2cvr-x8m3"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.10, 10.1.44, 9.0.108",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-48989",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:ef67cf9f1b198bcf7e2c0a96a3e1fa43b872fb5b1df6c843461aeea34d5abf3c",
"Title": "tomcat: http/2 \"MadeYouReset\" DoS attack through HTTP/2 control frames",
"Description": "Improper Resource Shutdown or Release vulnerability in Apache Tomcat made Tomcat vulnerable to the made you reset attack.\n\nThis 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.\n\nUsers are recommended to upgrade to one of versions 11.0.10, 10.1.44 or 9.0.108 which fix the issue.",
"Severity": "HIGH",
"CweIDs": [
"CWE-404"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 3,
"ghsa": 3,
"oracle-oval": 3,
"redhat": 3,
"rocky": 3,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/08/13/2",
"https://access.redhat.com/errata/RHSA-2025:14177",
"https://access.redhat.com/security/cve/CVE-2025-48989",
"https://bugzilla.redhat.com/2373015",
"https://bugzilla.redhat.com/2373018",
"https://bugzilla.redhat.com/2373020",
"https://bugzilla.redhat.com/2373309",
"https://bugzilla.redhat.com/2379374",
"https://bugzilla.redhat.com/2379382",
"https://bugzilla.redhat.com/2379386",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373015",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373018",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373020",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373309",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379374",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379382",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379386",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48988",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48989",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-49125",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52434",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52520",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-53506",
"https://errata.almalinux.org/8/ALSA-2025-14177.html",
"https://errata.rockylinux.org/RLSA-2025:14181",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/73c04a10395774bda71a0b37802cf983662ce255",
"https://github.com/apache/tomcat/commit/73c04a10395774bda71a0b37802cf983662ce255 (10.1.44)",
"https://github.com/apache/tomcat/commit/f362c8eb3b8ec5b7f312f7f5610731c0fb299a06",
"https://github.com/apache/tomcat/commit/f362c8eb3b8ec5b7f312f7f5610731c0fb299a06 (11.0.10)",
"https://github.com/apache/tomcat/commit/f36b8a4eea4ce8a0bc035079e1d259d29f5eb7bf",
"https://github.com/apache/tomcat/commit/f36b8a4eea4ce8a0bc035079e1d259d29f5eb7bf (9.0.108)",
"https://kb.cert.org/vuls/id/767506",
"https://linux.oracle.com/cve/CVE-2025-48989.html",
"https://linux.oracle.com/errata/ELSA-2025-14181.html",
"https://lists.apache.org/thread/9ydfg0xr0tchmglcprhxgwhj0hfwxlyf",
"https://nvd.nist.gov/vuln/detail/CVE-2025-48989",
"https://tomcat.apache.org/security-10.html",
"https://tomcat.apache.org/security-11.html",
"https://tomcat.apache.org/security-9.html",
"https://www.cve.org/CVERecord?id=CVE-2025-48989",
"https://www.kb.cert.org/vuls/id/767506"
],
"PublishedDate": "2025-08-13T13:15:34.153Z",
"LastModifiedDate": "2025-11-04T22:16:17.987Z"
},
{
"VulnerabilityID": "CVE-2025-52520",
"VendorIDs": [
"GHSA-wr62-c79q-cv37"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.9, 10.1.43, 9.0.107",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-52520",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:afdb17f21deb14b66d8650fe18e2905cd8b7bb3b9cb6e98ae95a6ad596831813",
"Title": "tomcat: Apache Tomcat denial of service",
"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.\n\nThis 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.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 through 8.5.100. Other, older, EOL versions \nmay also be affected.\n\n\nUsers are recommended to upgrade to version 11.0.9, 10.1.43 or 9.0.107, which fix the issue.",
"Severity": "HIGH",
"CweIDs": [
"CWE-190"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 3,
"ghsa": 3,
"oracle-oval": 3,
"photon": 3,
"redhat": 1,
"rocky": 3,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L",
"V3Score": 3.7
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/07/10/12",
"https://access.redhat.com/errata/RHSA-2025:14177",
"https://access.redhat.com/security/cve/CVE-2025-52520",
"https://bugzilla.redhat.com/2373015",
"https://bugzilla.redhat.com/2373018",
"https://bugzilla.redhat.com/2373020",
"https://bugzilla.redhat.com/2373309",
"https://bugzilla.redhat.com/2379374",
"https://bugzilla.redhat.com/2379382",
"https://bugzilla.redhat.com/2379386",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373015",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373018",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373020",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373309",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379374",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379382",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379386",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48988",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48989",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-49125",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52434",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52520",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-53506",
"https://errata.almalinux.org/8/ALSA-2025-14177.html",
"https://errata.rockylinux.org/RLSA-2025:14181",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/927d66fbc294cb65242102b817a45fd80834e040",
"https://github.com/apache/tomcat/commit/927d66fbc294cb65242102b817a45fd80834e040 (9.0.107)",
"https://github.com/apache/tomcat/commit/a51e4bedccfafd35b7cdd0ee3e22267dee9f90db",
"https://github.com/apache/tomcat/commit/a51e4bedccfafd35b7cdd0ee3e22267dee9f90db (11.0.9)",
"https://github.com/apache/tomcat/commit/fc42bbccb9041fafd194fbfdf3eab1d44cb5c45c",
"https://github.com/apache/tomcat/commit/fc42bbccb9041fafd194fbfdf3eab1d44cb5c45c (10.1.43)",
"https://linux.oracle.com/cve/CVE-2025-52520.html",
"https://linux.oracle.com/errata/ELSA-2025-14181.html",
"https://lists.apache.org/thread/trqq01bbxw6c92zx69kx2mw2qgmfy0o5",
"https://lists.debian.org/debian-lts-announce/2025/07/msg00009.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-52520",
"https://www.cve.org/CVERecord?id=CVE-2025-52520"
],
"PublishedDate": "2025-07-10T19:15:25.57Z",
"LastModifiedDate": "2025-11-04T22:16:20.603Z"
},
{
"VulnerabilityID": "CVE-2025-53506",
"VendorIDs": [
"GHSA-25xr-qj8w-c4vf"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "9.0.107, 10.1.43, 11.0.9",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-53506",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:2d441d0aa95819aa5496c68c8d6784687f33d3e4b4e17b217cf6051ab70e8fc0",
"Title": "tomcat: Apache Tomcat denial of service",
"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.\n\nThis 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.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 through 8.5.100.\u00a0Other EOL versions may also be affected.\n\n\nUsers are recommended to upgrade to version 11.0.9, 10.1.43 or 9.0.107, which fix the issue.",
"Severity": "HIGH",
"CweIDs": [
"CWE-400"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 3,
"ghsa": 3,
"oracle-oval": 3,
"photon": 3,
"redhat": 2,
"rocky": 3,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"V3Score": 5.3
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/07/10/13",
"https://access.redhat.com/errata/RHSA-2025:14177",
"https://access.redhat.com/security/cve/CVE-2025-53506",
"https://bugzilla.redhat.com/2373015",
"https://bugzilla.redhat.com/2373018",
"https://bugzilla.redhat.com/2373020",
"https://bugzilla.redhat.com/2373309",
"https://bugzilla.redhat.com/2379374",
"https://bugzilla.redhat.com/2379382",
"https://bugzilla.redhat.com/2379386",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373015",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373018",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373020",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373309",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379374",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379382",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379386",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48988",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48989",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-49125",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52434",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52520",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-53506",
"https://errata.almalinux.org/8/ALSA-2025-14177.html",
"https://errata.rockylinux.org/RLSA-2025:14181",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/2aa6261276ebe50b99276953591e3a2be7898bdb",
"https://github.com/apache/tomcat/commit/2aa6261276ebe50b99276953591e3a2be7898bdb (10.1.43)",
"https://github.com/apache/tomcat/commit/434772930f362145516dd60681134e7f0cf8115b",
"https://github.com/apache/tomcat/commit/434772930f362145516dd60681134e7f0cf8115b (9.0.107)",
"https://github.com/apache/tomcat/commit/be8f330f83ceddaf3baeed57522e571572b6b99b",
"https://github.com/apache/tomcat/commit/be8f330f83ceddaf3baeed57522e571572b6b99b (11.0.9)",
"https://linux.oracle.com/cve/CVE-2025-53506.html",
"https://linux.oracle.com/errata/ELSA-2025-14181.html",
"https://lists.apache.org/thread/p09775q0rd185m6zz98krg0fp45j8kr0",
"https://lists.debian.org/debian-lts-announce/2025/07/msg00009.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-53506",
"https://www.cve.org/CVERecord?id=CVE-2025-53506"
],
"PublishedDate": "2025-07-10T20:15:26.97Z",
"LastModifiedDate": "2025-11-04T22:16:21.79Z"
},
{
"VulnerabilityID": "CVE-2025-55752",
"VendorIDs": [
"GHSA-wmwf-9ccg-fff5"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.11, 10.1.45, 9.0.109",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-55752",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:c8d75f7f6c7985788dca0a1166e84dcc27785ac1b1b9db6d036184042746e31b",
"Title": "tomcat: org.apache.tomcat/tomcat-catalina: Apache Tomcat: Directory traversal via rewrite with possible RCE",
"Description": "Relative Path Traversal vulnerability in Apache Tomcat.\n\nThe 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.\n\n\n\nThis 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.\n\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.6 though 8.5.100. Other, older, EOL versions may also be affected.\nUsers 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.",
"Severity": "HIGH",
"CweIDs": [
"CWE-23"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 3,
"ghsa": 3,
"oracle-oval": 3,
"redhat": 3,
"rocky": 3
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 7.5
},
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H",
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"V3Score": 7.5,
"V40Score": 7.7
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 7.5
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/10/27/4",
"https://access.redhat.com/errata/RHSA-2025:23048",
"https://access.redhat.com/security/cve/CVE-2025-55752",
"https://bugzilla.redhat.com/2362782",
"https://bugzilla.redhat.com/2406591",
"https://bugzilla.redhat.com/show_bug.cgi?id=2362782",
"https://bugzilla.redhat.com/show_bug.cgi?id=2406591",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-31651",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-55752",
"https://errata.almalinux.org/8/ALSA-2025-23048.html",
"https://errata.rockylinux.org/RLSA-2025:23049",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/130d36d8492ef9e4eb22952c17c92423cb35fd06",
"https://github.com/apache/tomcat/commit/b5042622b8b78340ae65403c55dcb9c7416924df",
"https://github.com/apache/tomcat/commit/fec06c610ed7466b401e29cc567a58aee5ed826a",
"https://linux.oracle.com/cve/CVE-2025-55752.html",
"https://linux.oracle.com/errata/ELSA-2025-23052.html",
"https://lists.apache.org/thread/n05kjcwyj1s45ovs8ll1qrrojhfb1tog",
"https://nvd.nist.gov/vuln/detail/CVE-2025-55752",
"https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.45",
"https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.11",
"https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.109",
"https://www.cve.org/CVERecord?id=CVE-2025-55752",
"https://www.vicarius.io/vsociety/posts/cve-2025-55752-detect-apache-tomcat-vulnerability",
"https://www.vicarius.io/vsociety/posts/cve-2025-55752-mitigate-apache-tomcat-vulnerability"
],
"PublishedDate": "2025-10-27T18:15:42.283Z",
"LastModifiedDate": "2025-11-14T17:44:41.047Z"
},
{
"VulnerabilityID": "CVE-2025-31650",
"VendorIDs": [
"GHSA-3p2h-wqq4-wf4h"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "9.0.104, 10.1.40, 11.0.6",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-31650",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:12e5f6a71585424bca14d97273359f85fa27452b755687169d3bc8584004ed32",
"Title": "tomcat: Apache Tomcat: DoS via malformed HTTP/2 PRIORITY_UPDATE frame",
"Description": "Improper Input Validation vulnerability in Apache Tomcat. Incorrect error handling for some invalid HTTP priority headers resulted in incomplete clean-up of the failed request which created a memory leak. A large number of such requests could trigger an OutOfMemoryException resulting in a denial of service.\n\nThis issue affects Apache Tomcat: from 9.0.76 through 9.0.102, from 10.1.10 through 10.1.39, from 11.0.0-M2 through 11.0.5.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.90 though 8.5.100.\n\n\nUsers are recommended to upgrade to version 9.0.104, 10.1.40 or 11.0.6 which fix the issue.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-459"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 3,
"ghsa": 2,
"nvd": 3,
"oracle-oval": 3,
"photon": 3,
"redhat": 3,
"rocky": 3,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"ghsa": {
"V40Vector": "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:U",
"V40Score": 6.6
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/04/28/2",
"https://access.redhat.com/errata/RHSA-2025:11333",
"https://access.redhat.com/security/cve/CVE-2025-31650",
"https://bugzilla.redhat.com/2333521",
"https://bugzilla.redhat.com/2362783",
"https://bugzilla.redhat.com/show_bug.cgi?id=2333521",
"https://bugzilla.redhat.com/show_bug.cgi?id=2362783",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-56337",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-31650",
"https://errata.almalinux.org/8/ALSA-2025-11333.html",
"https://errata.rockylinux.org/RLSA-2025:11335",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/1eef1dc459c45f1e421d8bd25ef340fc1cc34edc",
"https://github.com/apache/tomcat/commit/40ae788c2e64d018b4e58cd4210bb96434d0100d",
"https://github.com/apache/tomcat/commit/75554da2fc5574862510ae6f0d7b3d78937f1d40",
"https://github.com/apache/tomcat/commit/8cc3b8fb3f2d8d4d6a757e014f19d1fafa948a60",
"https://github.com/apache/tomcat/commit/b7674782679e1514a0d154166b1d04d38aaac4a9",
"https://github.com/apache/tomcat/commit/b98e74f517b36929f4208506e5adad22cb767baa",
"https://github.com/apache/tomcat/commit/cba1a0fe1289ee7f5dd46c61c38d1e1ac5437bff",
"https://github.com/apache/tomcat/commit/ded0285b96b4d3f5560dfc8856ad5ec4a9b50ba9",
"https://github.com/apache/tomcat/commit/f619e6a05029538886d5a9d987925d573b5bb8c2",
"https://linux.oracle.com/cve/CVE-2025-31650.html",
"https://linux.oracle.com/errata/ELSA-2025-11335.html",
"https://lists.apache.org/thread/j6zzk0y3yym9pzfzkq5vcyxzz0yzh826",
"https://lists.debian.org/debian-lts-announce/2025/07/msg00009.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-31650",
"https://tomcat.apache.org/security-10.html",
"https://tomcat.apache.org/security-11.html",
"https://tomcat.apache.org/security-9.html",
"https://ubuntu.com/security/notices/USN-7705-1",
"https://www.cve.org/CVERecord?id=CVE-2025-31650"
],
"PublishedDate": "2025-04-28T20:15:20.653Z",
"LastModifiedDate": "2025-11-03T20:18:25.74Z"
},
{
"VulnerabilityID": "CVE-2025-49124",
"VendorIDs": [
"GHSA-42wg-hm62-jcwg"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.8, 10.1.42, 9.0.106",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-49124",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:7e490dc4c82e5c56648c2a594376bf910a2c4763341f8fc32c6043235ef910aa",
"Title": "Apache Tomcat installer for Windows has an untrusted search path vulnerability",
"Description": "Untrusted Search Path vulnerability in Apache Tomcat installer for Windows. During installation, the Tomcat installer for Windows used icacls.exe without specifying a full path.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.7, from 10.1.0 through 10.1.41, from 9.0.23 through 9.0.105.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 through 8.5.100 and 7.0.95 through 7.0.109.\u00a0Other EOL versions may also be affected.\n\n\nUsers are recommended to upgrade to version 11.0.8, 10.1.42 or 9.0.106, which fix the issue.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-426"
],
"VendorSeverity": {
"bitnami": 3,
"ghsa": 2,
"photon": 3
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"V3Score": 8.4
},
"ghsa": {
"V40Vector": "CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U",
"V40Score": 4.8
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/06/16/3",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/28726cc2e63bed68771f5eb0f65a78dc7080571823",
"https://github.com/apache/tomcat/commit/c56456cda8151c9504dfb7985700824559d769a7",
"https://github.com/apache/tomcat/commit/e0e07812224d327a321babb554f5a5758d30cc49",
"https://lists.apache.org/thread/lnow7tt2j6hb9kcpkggx32ht6o90vqzv",
"https://nvd.nist.gov/vuln/detail/CVE-2025-49124",
"https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.42",
"https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.8",
"https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.106"
],
"PublishedDate": "2025-06-16T15:15:24.707Z",
"LastModifiedDate": "2025-10-29T12:15:36.863Z"
},
{
"VulnerabilityID": "CVE-2025-49125",
"VendorIDs": [
"GHSA-wc4r-xq3c-5cf3"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.8, 10.1.42, 9.0.106",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-49125",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:05ad6f9405f1f54dfedda0f43606cb0a0dfbbc58d7613d2e7c7954a19659cf02",
"Title": "tomcat: Apache Tomcat: Security constraint bypass for pre/post-resources",
"Description": "Authentication Bypass Using an Alternate Path or Channel vulnerability in Apache Tomcat.\u00a0 When using PreResources or PostResources mounted other than at the root of the web application, it was possible to access those resources via an unexpected path. That path was likely not to be protected by the same security constraints as the expected path, allowing those security constraints to be bypassed.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.7, from 10.1.0-M1 through 10.1.41, from 9.0.0.M1 through 9.0.105.\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 through 8.5.100. Other, older, EOL versions \nmay also be affected.\n\n\nUsers are recommended to upgrade to version 11.0.8, 10.1.42 or 9.0.106, which fix the issue.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-288"
],
"VendorSeverity": {
"alma": 3,
"amazon": 3,
"bitnami": 3,
"ghsa": 2,
"oracle-oval": 3,
"photon": 3,
"redhat": 1,
"rocky": 3,
"ubuntu": 2
},
"CVSS": {
"bitnami": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
},
"ghsa": {
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N",
"V40Score": 6.3
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N",
"V3Score": 3.7
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/06/16/2",
"https://access.redhat.com/errata/RHSA-2025:14177",
"https://access.redhat.com/security/cve/CVE-2025-49125",
"https://bugzilla.redhat.com/2373015",
"https://bugzilla.redhat.com/2373018",
"https://bugzilla.redhat.com/2373020",
"https://bugzilla.redhat.com/2373309",
"https://bugzilla.redhat.com/2379374",
"https://bugzilla.redhat.com/2379382",
"https://bugzilla.redhat.com/2379386",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373015",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373018",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373020",
"https://bugzilla.redhat.com/show_bug.cgi?id=2373309",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379374",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379382",
"https://bugzilla.redhat.com/show_bug.cgi?id=2379386",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48988",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48989",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-49125",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52434",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-52520",
"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-53506",
"https://errata.almalinux.org/8/ALSA-2025-14177.html",
"https://errata.rockylinux.org/RLSA-2025:14181",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/7617b9c247bc77ed0444dd69adcd8aa48777886c",
"https://github.com/apache/tomcat/commit/7617b9c247bc77ed0444dd69adcd8aa48777886c (10.1.42)",
"https://github.com/apache/tomcat/commit/9418e3ff9f1f4c006b4661311ae9376c52d162b9",
"https://github.com/apache/tomcat/commit/9418e3ff9f1f4c006b4661311ae9376c52d162b9 (9.0.106)",
"https://github.com/apache/tomcat/commit/d94bd36fb7eb32e790dae0339bc249069649a637",
"https://github.com/apache/tomcat/commit/d94bd36fb7eb32e790dae0339bc249069649a637 (11.0.8)",
"https://linux.oracle.com/cve/CVE-2025-49125.html",
"https://linux.oracle.com/errata/ELSA-2025-14181.html",
"https://lists.apache.org/thread/m66cytbfrty9k7dc4cg6tl1czhsnbywk",
"https://lists.debian.org/debian-lts-announce/2025/07/msg00009.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-49125",
"https://tomcat.apache.org/security-10.html",
"https://tomcat.apache.org/security-11.html",
"https://tomcat.apache.org/security-9.html",
"https://www.cve.org/CVERecord?id=CVE-2025-49125"
],
"PublishedDate": "2025-06-16T15:15:24.85Z",
"LastModifiedDate": "2025-11-03T20:19:08.213Z"
},
{
"VulnerabilityID": "CVE-2025-66614",
"VendorIDs": [
"GHSA-fpj8-gq4v-p354"
],
"PkgID": "org.apache.tomcat.embed:tomcat-embed-core:10.1.25::7b2fb3a1",
"PkgName": "org.apache.tomcat.embed:tomcat-embed-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25",
"UID": "54f4fafe7848f5b0"
},
"InstalledVersion": "10.1.25",
"FixedVersion": "11.0.15, 10.1.50, 9.0.113",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-66614",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:a1ad55af986f44b85d1e699f91dbba4d6f21d783218541f0d0cefb5ad576fbed",
"Title": "tomcat: Client certificate verification bypass due to virtual host mapping",
"Description": "Improper Input Validation vulnerability.\n\nThis 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.\n\nThe following versions were EOL at the time the CVE was created but are \nknown to be affected: 8.5.0 through 8.5.100. Older EOL versions are not affected.\nTomcat did not validate that the host name provided via the SNI \nextension was the same as the host name provided in the HTTP host header \nfield. If Tomcat was configured with more than one virtual host and the \nTLS configuration for one of those hosts did not require client \ncertificate authentication but another one did, it was possible for a \nclient to bypass the client certificate authentication by sending \ndifferent host names in the SNI extension and the HTTP host header field.\n\n\n\nThe vulnerability only applies if client certificate authentication is \nonly enforced at the Connector. It does not apply if client certificate \nauthentication is enforced at the web application.\n\n\nUsers 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.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-20",
"CWE-295"
],
"VendorSeverity": {
"ghsa": 2,
"nvd": 4,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N",
"V3Score": 9.1,
"V40Score": 6.3
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
"V3Score": 9.1
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N",
"V3Score": 5.3
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-66614",
"https://github.com/apache/tomcat",
"https://github.com/apache/tomcat/commit/152c14885d45f5e0a8b59bd9f93c289cfe20ce30",
"https://github.com/apache/tomcat/commit/258a591b61f8cf5c22109e21e5a2a38b63454fd2",
"https://github.com/apache/tomcat/commit/5053fa82a1b2b52756810601227984a8b71888a4",
"https://github.com/apache/tomcat/commit/9276b5e783c8cd5b3fe2bb716306b65004bdd940",
"https://github.com/apache/tomcat/commit/972f9a5e2a07674d92610c478aac1b205d60724e",
"https://github.com/apache/tomcat/commit/a4aa74232e826028cd2f7ba0445caf8a8b52c509",
"https://lists.apache.org/thread/vw6lxtlh2qbqwpb61wd3sv1flm2nttw7",
"https://nvd.nist.gov/vuln/detail/CVE-2025-66614",
"https://tomcat.apache.org/security-10.html",
"https://tomcat.apache.org/security-11.html",
"https://tomcat.apache.org/security-9.html",
"https://www.cve.org/CVERecord?id=CVE-2025-66614"
],
"PublishedDate": "2026-02-17T19:21:55.31Z",
"LastModifiedDate": "2026-03-11T16:16:20.41Z"
},
{
"VulnerabilityID": "CVE-2023-6841",
"VendorIDs": [
"GHSA-w97f-w3hq-36g2"
],
"PkgID": "org.keycloak:keycloak-core:23.0.4::b975eb86",
"PkgName": "org.keycloak:keycloak-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.keycloak/keycloak-core@23.0.4",
"UID": "44caf3b979972837"
},
"InstalledVersion": "23.0.4",
"FixedVersion": "24.0.0",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2023-6841",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:6eba8c6f7bd0a06b02e894d1ed6569ba4bc6e9ac869ebad9c6d36c19935b7e54",
"Title": "keycloak: Amount of attributes per object is not limited and it may lead to DOS",
"Description": "A denial of service vulnerability was found in keycloak where the amount of attributes per object is not limited,an attacker by sending repeated HTTP requests could cause a resource exhaustion when the application send back rows with long attribute values.",
"Severity": "HIGH",
"CweIDs": [
"CWE-231"
],
"VendorSeverity": {
"ghsa": 3,
"nvd": 3,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
"V3Score": 6.5,
"V40Score": 7.1
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2023-6841",
"https://bugzilla.redhat.com/show_bug.cgi?id=2254714",
"https://github.com/keycloak/keycloak",
"https://github.com/keycloak/keycloak/issues/32837",
"https://github.com/keycloak/keycloak/releases/tag/24.0.0",
"https://nvd.nist.gov/vuln/detail/CVE-2023-6841",
"https://www.cve.org/CVERecord?id=CVE-2023-6841"
],
"PublishedDate": "2024-09-10T17:15:15.17Z",
"LastModifiedDate": "2024-10-01T14:15:05.207Z"
},
{
"VulnerabilityID": "CVE-2024-10039",
"VendorIDs": [
"GHSA-93ww-43rr-79v3"
],
"PkgID": "org.keycloak:keycloak-core:23.0.4::b975eb86",
"PkgName": "org.keycloak:keycloak-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.keycloak/keycloak-core@23.0.4",
"UID": "44caf3b979972837"
},
"InstalledVersion": "23.0.4",
"FixedVersion": "26.0.6",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-10039",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:1703ff3fa8d03b21c3c7df1e5e299ab2504b32618ef1d927b775b9cc688f144b",
"Title": "keycloak-core: mTLS passthrough",
"Description": "A vulnerability was found in Keycloak. Deployments of Keycloak with a reverse proxy not using pass-through termination of TLS, with mTLS enabled, are affected. This issue may allow an attacker on the local network to authenticate as any user or client that leverages mTLS as the authentication mechanism.",
"Severity": "HIGH",
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N",
"V3Score": 7.1
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N",
"V3Score": 7.1
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2024-10039",
"https://github.com/keycloak/keycloak",
"https://github.com/keycloak/keycloak/issues/35217",
"https://github.com/keycloak/keycloak/security/advisories/GHSA-93ww-43rr-79v3",
"https://nvd.nist.gov/vuln/detail/CVE-2024-10039",
"https://www.cve.org/CVERecord?id=CVE-2024-10039"
]
},
{
"VulnerabilityID": "CVE-2024-7260",
"VendorIDs": [
"GHSA-g4gc-rh26-m3p5"
],
"PkgID": "org.keycloak:keycloak-core:23.0.4::b975eb86",
"PkgName": "org.keycloak:keycloak-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.keycloak/keycloak-core@23.0.4",
"UID": "44caf3b979972837"
},
"InstalledVersion": "23.0.4",
"FixedVersion": "24.0.7",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-7260",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:d2e93e77ccbcfd17509a631b0dcf1cfce79f1fe7af456dfcbf2872a12f5d8c84",
"Title": "keycloak-core: Open Redirect on Account page",
"Description": "An open redirect vulnerability was found in Keycloak. A specially crafted URL can be constructed where the referrer and referrer_uri parameters are made to trick a user to visit a malicious webpage. A trusted URL can trick users and automation into believing that the URL is safe, when, in fact, it redirects to a malicious server. This issue can result in a victim inadvertently trusting the destination of the redirect, potentially leading to a successful phishing attack or other types of attacks.\r\n\r\nOnce a crafted URL is made, it can be sent to a Keycloak admin via email for example. This will trigger this vulnerability when the user visits the page and clicks the link. A malicious actor can use this to target users they know are Keycloak admins for further attacks. It may also be possible to bypass other domain-related security checks, such as supplying this as a OAuth redirect uri. The malicious actor can further obfuscate the redirect_uri using URL encoding, to hide the text of the actual malicious website domain.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-601"
],
"VendorSeverity": {
"ghsa": 2,
"nvd": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N",
"V40Vector": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N",
"V3Score": 4.4,
"V40Score": 4.8
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N",
"V3Score": 6.1
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N",
"V3Score": 6.1
}
},
"References": [
"https://access.redhat.com/errata/RHSA-2024:6502",
"https://access.redhat.com/errata/RHSA-2024:6503",
"https://access.redhat.com/security/cve/CVE-2024-7260",
"https://bugzilla.redhat.com/show_bug.cgi?id=2301875",
"https://github.com/keycloak/keycloak",
"https://nvd.nist.gov/vuln/detail/CVE-2024-7260",
"https://www.cve.org/CVERecord?id=CVE-2024-7260"
],
"PublishedDate": "2024-09-09T19:15:14.033Z",
"LastModifiedDate": "2024-10-01T14:15:06.553Z"
},
{
"VulnerabilityID": "CVE-2024-7318",
"VendorIDs": [
"GHSA-xmmm-jw76-q7vg"
],
"PkgID": "org.keycloak:keycloak-core:23.0.4::b975eb86",
"PkgName": "org.keycloak:keycloak-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.keycloak/keycloak-core@23.0.4",
"UID": "44caf3b979972837"
},
"InstalledVersion": "23.0.4",
"FixedVersion": "24.0.7, 25.0.4",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-7318",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:5865f6b66bb88c7203e8bc9fe92866e3f429d76e5d0203647b3cc066d3d7330f",
"Title": "keycloak-core: One Time Passcode (OTP) is valid longer than expiration timeSeverity",
"Description": "A vulnerability was found in Keycloak. Expired OTP codes are still usable when using FreeOTP when the OTP token period is set to 30 seconds (default). Instead of expiring and deemed unusable around 30 seconds in, the tokens are valid for an additional 30 seconds totaling 1 minute.\r\nA one time passcode that is valid longer than its expiration time increases the attack window for malicious actors to abuse the system and compromise accounts. Additionally, it increases the attack surface because at any given time, two OTPs are valid.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-324"
],
"VendorSeverity": {
"ghsa": 2,
"nvd": 2,
"redhat": 1
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N",
"V3Score": 4.8,
"V40Score": 6.3
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"V3Score": 4.8
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"V3Score": 4.8
}
},
"References": [
"https://access.redhat.com/errata/RHSA-2024:6502",
"https://access.redhat.com/errata/RHSA-2024:6503",
"https://access.redhat.com/security/cve/CVE-2024-7318",
"https://bugzilla.redhat.com/show_bug.cgi?id=2301876",
"https://github.com/keycloak/keycloak",
"https://github.com/keycloak/keycloak/security/advisories/GHSA-xmmm-jw76-q7vg",
"https://nvd.nist.gov/vuln/detail/CVE-2024-7318",
"https://www.cve.org/CVERecord?id=CVE-2024-7318"
],
"PublishedDate": "2024-09-09T19:15:14.237Z",
"LastModifiedDate": "2024-10-07T20:15:17.153Z"
},
{
"VulnerabilityID": "CVE-2025-12183",
"VendorIDs": [
"GHSA-vqf4-7m7x-wgfc"
],
"PkgID": "org.lz4:lz4-java:1.8.0::bc1ba172",
"PkgName": "org.lz4:lz4-java",
"PkgIdentifier": {
"PURL": "pkg:maven/org.lz4/lz4-java@1.8.0",
"UID": "fa7754e27f625094"
},
"InstalledVersion": "1.8.0",
"FixedVersion": "1.8.1",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-12183",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:a563f7dc0b4f7be4858fe70a70eb01c5e248969256d9b886120949ebc517247e",
"Title": "lz4-java: lz4-java: Out-of-bounds memory operations lead to denial of service and information disclosure",
"Description": "Out-of-bounds memory operations in org.lz4:lz4-java 1.8.0 and earlier allow remote attackers to cause denial of service and read adjacent memory via untrusted compressed input.",
"Severity": "HIGH",
"CweIDs": [
"CWE-125"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N",
"V40Score": 8.8
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H",
"V3Score": 6.5
}
},
"References": [
"http://www.openwall.com/lists/oss-security/2025/12/01/5",
"https://access.redhat.com/security/cve/CVE-2025-12183",
"https://github.com/yawkat/lz4-java",
"https://github.com/yawkat/lz4-java/releases/tag/v1.8.1",
"https://nvd.nist.gov/vuln/detail/CVE-2025-12183",
"https://sites.google.com/sonatype.com/vulnerabilities/cve-2025-12183",
"https://www.cve.org/CVERecord?id=CVE-2025-12183",
"https://www.sonatype.com/security-advisories/cve-2025-12183"
],
"PublishedDate": "2025-11-28T16:15:51.823Z",
"LastModifiedDate": "2025-12-29T13:15:40.55Z"
},
{
"VulnerabilityID": "CVE-2025-66566",
"VendorIDs": [
"GHSA-cmp6-m4wj-q63q"
],
"PkgID": "org.lz4:lz4-java:1.8.0::bc1ba172",
"PkgName": "org.lz4:lz4-java",
"PkgIdentifier": {
"PURL": "pkg:maven/org.lz4/lz4-java@1.8.0",
"UID": "fa7754e27f625094"
},
"InstalledVersion": "1.8.0",
"Status": "affected",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-66566",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:d9bc6691775c218d58a8a7e0aa8d12e33d0e606eb8a609c585ef8dccdc63ea15",
"Title": "lz4-java: lz4-java: Information Disclosure via Insufficient Output Buffer Clearing",
"Description": "yawkat LZ4 Java provides LZ4 compression for Java. Insufficient clearing of the output buffer in Java-based decompressor implementations in lz4-java 1.10.0 and earlier allows remote attackers to read previous buffer contents via crafted compressed input. In applications where the output buffer is reused without being cleared, this may lead to disclosure of sensitive data. JNI-based implementations are not affected. This vulnerability is fixed in 1.10.1.",
"Severity": "HIGH",
"CweIDs": [
"CWE-201"
],
"VendorSeverity": {
"alma": 3,
"ghsa": 3,
"oracle-oval": 3,
"redhat": 3,
"ubuntu": 2
},
"CVSS": {
"ghsa": {
"V40Vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N",
"V40Score": 8.2
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/errata/RHSA-2026:0752",
"https://access.redhat.com/security/cve/CVE-2025-66566",
"https://bugzilla.redhat.com/2419500",
"https://errata.almalinux.org/9/ALSA-2026-0752.html",
"https://github.com/yawkat/lz4-java",
"https://github.com/yawkat/lz4-java/commit/33d180cb70c4d93c80fb0dc3ab3002f457e93840",
"https://github.com/yawkat/lz4-java/security/advisories/GHSA-cmp6-m4wj-q63q",
"https://linux.oracle.com/cve/CVE-2025-66566.html",
"https://linux.oracle.com/errata/ELSA-2026-0752.html",
"https://nvd.nist.gov/vuln/detail/CVE-2025-66566",
"https://www.cve.org/CVERecord?id=CVE-2025-66566"
],
"PublishedDate": "2025-12-05T18:15:59.58Z",
"LastModifiedDate": "2025-12-08T18:26:49.133Z"
},
{
"VulnerabilityID": "CVE-2025-22235",
"VendorIDs": [
"GHSA-rc42-6c7j-7h5r"
],
"PkgID": "org.springframework.boot:spring-boot:3.3.1::48e8a3e5",
"PkgName": "org.springframework.boot:spring-boot",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework.boot/spring-boot@3.3.1",
"UID": "28f20224d7a50dc7"
},
"InstalledVersion": "3.3.1",
"FixedVersion": "3.3.11, 3.4.5",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-22235",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:2d4681c855b70542e67f9c59c29bdebb15e52dd37498299293073777d71225b3",
"Title": "org.springframework.boot/spring-boot: Spring Boot EndpointRequest.to() creates wrong matcher if actuator endpoint is not exposed",
"Description": "EndpointRequest.to()\u00a0creates a matcher for null/**\u00a0if the actuator endpoint, for which the EndpointRequest\u00a0has been created, is disabled or not exposed.\n\nYour application may be affected by this if all the following conditions are met:\n\n * You use Spring Security\n * EndpointRequest.to()\u00a0has been used in a Spring Security chain configuration\n * The endpoint which EndpointRequest\u00a0references is disabled or not exposed via web\n * Your application handles requests to /null\u00a0and this path needs protection\n\n\nYou are not affected if any of the following is true:\n\n * You don't use Spring Security\n * You don't use EndpointRequest.to()\n * The endpoint which EndpointRequest.to()\u00a0refers to is enabled and is exposed\n * Your application does not handle requests to /null\u00a0or this path does not need protection",
"Severity": "HIGH",
"CweIDs": [
"CWE-20"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"V3Score": 7.3
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"V3Score": 7.3
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-22235",
"https://github.com/advisories/GHSA-rc42-6c7j-7h5r",
"https://github.com/spring-projects/spring-boot",
"https://nvd.nist.gov/vuln/detail/CVE-2025-22235",
"https://security.netapp.com/advisory/ntap-20250516-0010",
"https://security.netapp.com/advisory/ntap-20250516-0010/",
"https://spring.io/security/cve-2025-22235",
"https://www.cve.org/CVERecord?id=CVE-2025-22235"
],
"PublishedDate": "2025-04-28T08:15:15.273Z",
"LastModifiedDate": "2025-05-16T23:15:19.6Z"
},
{
"VulnerabilityID": "CVE-2024-38820",
"VendorIDs": [
"GHSA-4gc7-5j7h-4qph"
],
"PkgID": "org.springframework:spring-context:6.1.10::a42868b8",
"PkgName": "org.springframework:spring-context",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-context@6.1.10",
"UID": "fb3838bba979df20"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.1.14",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-38820",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:82082e8e08ba4288080771131428b6a3d5cd19b715b48d43556d0a742ca4982b",
"Title": "The fix for CVE-2022-22968 made disallowedFieldspatterns in DataBinder ...",
"Description": "The fix for CVE-2022-22968 made disallowedFields\u00a0patterns in DataBinder\u00a0case insensitive. However, String.toLowerCase()\u00a0has some Locale dependent exceptions that could potentially result in fields not protected as expected.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-178"
],
"VendorSeverity": {
"ghsa": 2,
"nvd": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"V3Score": 5.3
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"V3Score": 5.3
}
},
"References": [
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/23656aebc6c7d0f9faff1080981eb4d55eff296c",
"https://github.com/spring-projects/spring-framework/commits/v6.2.0-RC2",
"https://nvd.nist.gov/vuln/detail/CVE-2024-38820",
"https://security.netapp.com/advisory/ntap-20241129-0003",
"https://security.netapp.com/advisory/ntap-20241129-0003/",
"https://spring.io/security/cve-2024-38820"
],
"PublishedDate": "2024-10-18T06:15:03.333Z",
"LastModifiedDate": "2024-11-29T12:15:07.007Z"
},
{
"VulnerabilityID": "CVE-2025-41249",
"VendorIDs": [
"GHSA-jmp9-x22r-554x"
],
"PkgID": "org.springframework:spring-core:6.1.10::35f3870c",
"PkgName": "org.springframework:spring-core",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-core@6.1.10",
"UID": "bf6b48f026cb9ae7"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.2.11",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-41249",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:95f47ec8f1bb431dd563b645f05a4c97f8ccd392c379f9002212083bcf17cb2d",
"Title": "org.springframework/spring-core: Spring Framework Annotation Detection Vulnerability",
"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.\n\nYour application may be affected by this if you are using Spring Security's @EnableMethodSecurity\u00a0feature.\n\nYou are not affected by this if you are not using @EnableMethodSecurity\u00a0or if you do not use security annotations on methods in generic superclasses or generic interfaces.\n\nThis CVE is published in conjunction with CVE-2025-41248 https://spring.io/security/cve-2025-41248 .",
"Severity": "HIGH",
"CweIDs": [
"CWE-285"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-41249",
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/6d710d482a6785b069e35022e81758953afc21ff",
"https://github.com/spring-projects/spring-framework/issues/35342",
"https://github.com/spring-projects/spring-framework/releases/tag/v6.2.11",
"https://nvd.nist.gov/vuln/detail/CVE-2025-41249",
"https://spring.io/security/cve-2025-41249",
"https://www.cve.org/CVERecord?id=CVE-2025-41249"
],
"PublishedDate": "2025-09-16T11:15:30.887Z",
"LastModifiedDate": "2025-09-16T20:15:35.127Z"
},
{
"VulnerabilityID": "CVE-2024-38809",
"VendorIDs": [
"GHSA-2rmj-mq67-h97g"
],
"PkgID": "org.springframework:spring-web:6.1.10::66a4b6cf",
"PkgName": "org.springframework:spring-web",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-web@6.1.10",
"UID": "54bacd88cbc65816"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "5.3.38, 6.0.23, 6.1.12",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-38809",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:4b572619961fda49442a90ad0dc51225d516be58c4d38b67362a6724d65a8f95",
"Title": "org.springframework:spring-web: Spring Framework DoS via conditional HTTP request",
"Description": "Applications that parse ETags from \"If-Match\" or \"If-None-Match\" request headers are vulnerable to DoS attack.\n\nUsers of affected versions should upgrade to the corresponding fixed version.\n\nUsers of older, unsupported versions could enforce a size limit on \"If-Match\" and \"If-None-Match\" headers, e.g. through a Filter.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-400"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"V3Score": 5.3
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"V3Score": 5.3
}
},
"References": [
"http://github.com/spring-projects/spring-framework",
"https://access.redhat.com/security/cve/CVE-2024-38809",
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/582bfccbb72e5c8959a0b472d1dc7d03a20520f3",
"https://github.com/spring-projects/spring-framework/commit/8d16a50907c11f7e6b407d878a26e84eba08a533",
"https://github.com/spring-projects/spring-framework/commit/bb17ad8314b81850a939fd265fb53b3361705e85",
"https://github.com/spring-projects/spring-framework/issues/33372",
"https://nvd.nist.gov/vuln/detail/CVE-2024-38809",
"https://security.netapp.com/advisory/ntap-20240920-0003/",
"https://spring.io/security/cve-2024-38809",
"https://www.cve.org/CVERecord?id=CVE-2024-38809"
],
"PublishedDate": "2024-09-27T17:15:12.393Z",
"LastModifiedDate": "2024-11-21T09:26:51.01Z"
},
{
"VulnerabilityID": "CVE-2024-38820",
"VendorIDs": [
"GHSA-4gc7-5j7h-4qph"
],
"PkgID": "org.springframework:spring-web:6.1.10::66a4b6cf",
"PkgName": "org.springframework:spring-web",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-web@6.1.10",
"UID": "54bacd88cbc65816"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.1.14",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-38820",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:f86410aad2fa94f48d64799005bdc6ef1fbe44fe8d01b4c742995e35db6f904e",
"Title": "The fix for CVE-2022-22968 made disallowedFieldspatterns in DataBinder ...",
"Description": "The fix for CVE-2022-22968 made disallowedFields\u00a0patterns in DataBinder\u00a0case insensitive. However, String.toLowerCase()\u00a0has some Locale dependent exceptions that could potentially result in fields not protected as expected.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-178"
],
"VendorSeverity": {
"ghsa": 2,
"nvd": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"V3Score": 5.3
},
"nvd": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"V3Score": 5.3
}
},
"References": [
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/23656aebc6c7d0f9faff1080981eb4d55eff296c",
"https://github.com/spring-projects/spring-framework/commits/v6.2.0-RC2",
"https://nvd.nist.gov/vuln/detail/CVE-2024-38820",
"https://security.netapp.com/advisory/ntap-20241129-0003",
"https://security.netapp.com/advisory/ntap-20241129-0003/",
"https://spring.io/security/cve-2024-38820"
],
"PublishedDate": "2024-10-18T06:15:03.333Z",
"LastModifiedDate": "2024-11-29T12:15:07.007Z"
},
{
"VulnerabilityID": "CVE-2025-41234",
"VendorIDs": [
"GHSA-6r3c-xf4w-jxjm"
],
"PkgID": "org.springframework:spring-web:6.1.10::66a4b6cf",
"PkgName": "org.springframework:spring-web",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-web@6.1.10",
"UID": "54bacd88cbc65816"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.2.8, 6.1.21",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-41234",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:7ef65bf796b4408d841e0163c9fea473020e9535290e02d15ad3986a0e59a206",
"Title": "springframework: Reflected download attack in Spring Framework with non-ASCII headers",
"Description": "Description\n\nIn Spring Framework, versions 6.0.x as of 6.0.5, versions 6.1.x and 6.2.x, an application is vulnerable to a reflected file download (RFD) attack when it sets a \u201cContent-Disposition\u201d header with a non-ASCII charset, where the filename attribute is derived from user-supplied input.\n\nSpecifically, an application is vulnerable when all the following are true:\n\n * The header is prepared with org.springframework.http.ContentDisposition.\n * The filename is set via ContentDisposition.Builder#filename(String, Charset).\n * The value for the filename is derived from user-supplied input.\n * The application does not sanitize the user-supplied input.\n * The downloaded content of the response is injected with malicious commands by the attacker (see RFD paper reference for details).\n\n\nAn application is not vulnerable if any of the following is true:\n\n * The application does not set a \u201cContent-Disposition\u201d response header.\n * The header is not prepared with org.springframework.http.ContentDisposition.\n * The filename is set via one of: * ContentDisposition.Builder#filename(String), or\n * ContentDisposition.Builder#filename(String, ASCII)\n\n\n\n * The filename is not derived from user-supplied input.\n * The filename is derived from user-supplied input but sanitized by the application.\n * The attacker cannot inject malicious content in the downloaded content of the response.\n\n\nAffected Spring Products and VersionsSpring Framework:\n\n * 6.2.0 - 6.2.7\n * 6.1.0 - 6.1.20\n * 6.0.5 - 6.0.28\n * Older, unsupported versions are not affected\n\n\nMitigationUsers of affected versions should upgrade to the corresponding fixed version.\n\nAffected version(s)Fix versionAvailability6.2.x6.2.8OSS6.1.x6.1.21OSS6.0.x6.0.29 Commercial https://enterprise.spring.io/ No further mitigation steps are necessary.\n\n\nCWE-113 in `Content-Disposition` handling in VMware Spring Framework versions 6.0.5 to 6.2.7 allows remote attackers to launch Reflected File Download (RFD) attacks via unsanitized user input in `ContentDisposition.Builder#filename(String, Charset)` with non-ASCII charsets.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-113"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N",
"V3Score": 6.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N",
"V3Score": 6.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-41234",
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/f0e7b42704e6b33958f242d91bd690d6ef7ada9c",
"https://github.com/spring-projects/spring-framework/commit/fd68ea6fcbf94fc1d38bfefd3692fe094652ab3d",
"https://github.com/spring-projects/spring-framework/issues/35034",
"https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator?vector=AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N&version=3.1",
"https://nvd.nist.gov/vuln/detail/CVE-2025-41234",
"https://spring.io/security/cve-2025-41234",
"https://www.cve.org/CVERecord?id=CVE-2025-41234"
],
"PublishedDate": "2025-06-12T22:15:21.09Z",
"LastModifiedDate": "2025-06-16T12:32:18.84Z"
},
{
"VulnerabilityID": "CVE-2024-38816",
"VendorIDs": [
"GHSA-cx7f-g6mp-7hqm"
],
"PkgID": "org.springframework:spring-webflux:6.1.10::140e8a01",
"PkgName": "org.springframework:spring-webflux",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-webflux@6.1.10",
"UID": "61ee913f4739d9c"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.1.13",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-38816",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:149a6abc32ba597bf1098c50e0323d03ada4bad25962b84cfbafde59269e9bd6",
"Title": "spring-webmvc: Path Traversal Vulnerability in Spring Applications Using RouterFunctions and FileSystemResource",
"Description": "Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application is running.\n\nSpecifically, an application is vulnerable when both of the following are true:\n\n * the web application uses RouterFunctions\u00a0to serve static resources\n * resource handling is explicitly configured with a FileSystemResource\u00a0location\n\n\nHowever, malicious requests are blocked and rejected when any of the following is true:\n\n * the Spring Security HTTP Firewall https://docs.spring.io/spring-security/reference/servlet/exploits/firewall.html \u00a0is in use\n * the application runs on Tomcat or Jetty",
"Severity": "HIGH",
"CweIDs": [
"CWE-22"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2024-38816",
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/d86bf8b2056429edf5494456cffcb2b243331c49",
"https://nvd.nist.gov/vuln/detail/CVE-2024-38816",
"https://security.netapp.com/advisory/ntap-20241227-0001",
"https://security.netapp.com/advisory/ntap-20241227-0001/",
"https://spring.io/security/cve-2024-38816",
"https://www.cve.org/CVERecord?id=CVE-2024-38816"
],
"PublishedDate": "2024-09-13T06:15:11.19Z",
"LastModifiedDate": "2025-03-18T15:15:52.397Z"
},
{
"VulnerabilityID": "CVE-2024-38819",
"VendorIDs": [
"GHSA-g5vr-rgqm-vf78"
],
"PkgID": "org.springframework:spring-webflux:6.1.10::140e8a01",
"PkgName": "org.springframework:spring-webflux",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-webflux@6.1.10",
"UID": "61ee913f4739d9c"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.1.14",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-38819",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:ac75e4b33afd3381071190d848f01a5bc538a4e00d03441c1314c02e59815b5a",
"Title": "org.springframework:spring-webmvc: Path traversal vulnerability in functional web frameworks",
"Description": "Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application is running.",
"Severity": "HIGH",
"CweIDs": [
"CWE-22"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2024-38819",
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/3bfbe30a7814c9ea1556d40df9bd87ddb3ba372d",
"https://github.com/spring-projects/spring-framework/commit/fb7890d73975a3d9e0763e0926df2bd0a608e87e",
"https://github.com/spring-projects/spring-framework/issues/33689",
"https://nvd.nist.gov/vuln/detail/CVE-2024-38819",
"https://security.netapp.com/advisory/ntap-20250110-0010",
"https://security.netapp.com/advisory/ntap-20250110-0010/",
"https://spring.io/security/cve-2024-38819",
"https://www.cve.org/CVERecord?id=CVE-2024-38819"
],
"PublishedDate": "2024-12-19T18:15:10.557Z",
"LastModifiedDate": "2025-01-10T13:15:09.287Z"
},
{
"VulnerabilityID": "CVE-2024-38816",
"VendorIDs": [
"GHSA-cx7f-g6mp-7hqm"
],
"PkgID": "org.springframework:spring-webmvc:6.1.10::29316402",
"PkgName": "org.springframework:spring-webmvc",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-webmvc@6.1.10",
"UID": "ba5c85705923b529"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.1.13",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-38816",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:191e1b5ddb94c53e5ea6a7e43c1dba902ae5ef6cbd54f0b3b094ee7dd9e901fe",
"Title": "spring-webmvc: Path Traversal Vulnerability in Spring Applications Using RouterFunctions and FileSystemResource",
"Description": "Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application is running.\n\nSpecifically, an application is vulnerable when both of the following are true:\n\n * the web application uses RouterFunctions\u00a0to serve static resources\n * resource handling is explicitly configured with a FileSystemResource\u00a0location\n\n\nHowever, malicious requests are blocked and rejected when any of the following is true:\n\n * the Spring Security HTTP Firewall https://docs.spring.io/spring-security/reference/servlet/exploits/firewall.html \u00a0is in use\n * the application runs on Tomcat or Jetty",
"Severity": "HIGH",
"CweIDs": [
"CWE-22"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2024-38816",
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/d86bf8b2056429edf5494456cffcb2b243331c49",
"https://nvd.nist.gov/vuln/detail/CVE-2024-38816",
"https://security.netapp.com/advisory/ntap-20241227-0001",
"https://security.netapp.com/advisory/ntap-20241227-0001/",
"https://spring.io/security/cve-2024-38816",
"https://www.cve.org/CVERecord?id=CVE-2024-38816"
],
"PublishedDate": "2024-09-13T06:15:11.19Z",
"LastModifiedDate": "2025-03-18T15:15:52.397Z"
},
{
"VulnerabilityID": "CVE-2024-38819",
"VendorIDs": [
"GHSA-g5vr-rgqm-vf78"
],
"PkgID": "org.springframework:spring-webmvc:6.1.10::29316402",
"PkgName": "org.springframework:spring-webmvc",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-webmvc@6.1.10",
"UID": "ba5c85705923b529"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.1.14",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2024-38819",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:ea57eed7b74533641fc1a4aeb1e1dfb1573eda1e63c4e2ac29253b3b0d820a8a",
"Title": "org.springframework:spring-webmvc: Path traversal vulnerability in functional web frameworks",
"Description": "Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application is running.",
"Severity": "HIGH",
"CweIDs": [
"CWE-22"
],
"VendorSeverity": {
"ghsa": 3,
"redhat": 3
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 7.5
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2024-38819",
"https://github.com/spring-projects/spring-framework",
"https://github.com/spring-projects/spring-framework/commit/3bfbe30a7814c9ea1556d40df9bd87ddb3ba372d",
"https://github.com/spring-projects/spring-framework/commit/fb7890d73975a3d9e0763e0926df2bd0a608e87e",
"https://github.com/spring-projects/spring-framework/issues/33689",
"https://nvd.nist.gov/vuln/detail/CVE-2024-38819",
"https://security.netapp.com/advisory/ntap-20250110-0010",
"https://security.netapp.com/advisory/ntap-20250110-0010/",
"https://spring.io/security/cve-2024-38819",
"https://www.cve.org/CVERecord?id=CVE-2024-38819"
],
"PublishedDate": "2024-12-19T18:15:10.557Z",
"LastModifiedDate": "2025-01-10T13:15:09.287Z"
},
{
"VulnerabilityID": "CVE-2025-41242",
"VendorIDs": [
"GHSA-r936-gwx5-v52f"
],
"PkgID": "org.springframework:spring-webmvc:6.1.10::29316402",
"PkgName": "org.springframework:spring-webmvc",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-webmvc@6.1.10",
"UID": "ba5c85705923b529"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.2.10",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-41242",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:a74be5e7cf27affba9a2a6b09e5576695fc3840adc1cf8c90471da6a93ebe465",
"Title": "org.springframework/spring-webmvc: Spring Framework MVC path traversal vulnerability",
"Description": "Spring Framework MVC applications can be vulnerable to a \u201cPath Traversal Vulnerability\u201d when deployed on a non-compliant Servlet container.\n\nAn application can be vulnerable when all the following are true:\n\n * the application is deployed as a WAR or with an embedded Servlet container\n * the Servlet container does not reject suspicious sequences https://jakarta.ee/specifications/servlet/6.1/jakarta-servlet-spec-6.1.html#uri-path-canonicalization \n * the application serves static resources https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title \u00a0with Spring resource handling\n\n\nWe 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.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-22"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 5.9
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"V3Score": 5.9
}
},
"References": [
"http://spring.io/security/cve-2025-41242",
"https://access.redhat.com/security/cve/CVE-2025-41242",
"https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title",
"https://github.com/spring-projects/spring-framework",
"https://jakarta.ee/specifications/servlet/6.1/jakarta-servlet-spec-6.1.html#uri-path-canonicalization",
"https://nvd.nist.gov/vuln/detail/CVE-2025-41242",
"https://www.cve.org/CVERecord?id=CVE-2025-41242"
],
"PublishedDate": "2025-08-18T09:15:28.637Z",
"LastModifiedDate": "2025-08-25T19:15:29.667Z"
},
{
"VulnerabilityID": "CVE-2025-41254",
"VendorIDs": [
"GHSA-7fch-4f2f-jcgm"
],
"PkgID": "org.springframework:spring-websocket:6.1.10::4b2b5a7f",
"PkgName": "org.springframework:spring-websocket",
"PkgIdentifier": {
"PURL": "pkg:maven/org.springframework/spring-websocket@6.1.10",
"UID": "f266453d349c3917"
},
"InstalledVersion": "6.1.10",
"FixedVersion": "6.2.12",
"Status": "fixed",
"SeveritySource": "ghsa",
"PrimaryURL": "https://avd.aquasec.com/nvd/cve-2025-41254",
"DataSource": {
"ID": "ghsa",
"Name": "GitHub Security Advisory Maven",
"URL": "https://github.com/advisories?query=type%3Areviewed+ecosystem%3Amaven"
},
"Fingerprint": "sha256:bc1a9f0146331be5bd11ab6260796be3b638e510e1327785cea5f1136501d8ea",
"Title": "org.springframework/spring-core: Spring Framework STOMP CSRF Vulnerability",
"Description": "STOMP over WebSocket applications may be vulnerable to a security bypass that allows an attacker to send unauthorized messages.\n\nAffected Spring Products and VersionsSpring Framework:\n\n * 6.2.0 - 6.2.11\n * 6.1.0 - 6.1.23\n * 6.0.x - 6.0.29\n * 5.3.0 - 5.3.45\n * Older, unsupported versions are also affected.\n\n\nMitigationUsers of affected versions should upgrade to the corresponding fixed version.\n\nAffected version(s)Fix versionAvailability6.2.x6.2.12OSS6.1.x6.1.24 Commercial https://enterprise.spring.io/ 6.0.xN/A Out of support https://spring.io/projects/spring-framework#support 5.3.x5.3.46 Commercial https://enterprise.spring.io/ No further mitigation steps are necessary.\n\nCreditThis vulnerability was discovered and responsibly reported by Jannis Kaiser.",
"Severity": "MEDIUM",
"CweIDs": [
"CWE-352"
],
"VendorSeverity": {
"ghsa": 2,
"redhat": 2
},
"CVSS": {
"ghsa": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N",
"V3Score": 4.3
},
"redhat": {
"V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N",
"V3Score": 4.3
}
},
"References": [
"https://access.redhat.com/security/cve/CVE-2025-41254",
"https://github.com/spring-projects/spring-framework",
"https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator?vector=AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N&version=3.1",
"https://nvd.nist.gov/vuln/detail/CVE-2025-41254",
"https://spring.io/security/cve/2025-41254",
"https://www.cve.org/CVERecord?id=CVE-2025-41254"
],
"PublishedDate": "2025-10-16T15:15:33.417Z",
"LastModifiedDate": "2025-10-16T15:28:59.61Z"
}
]
},
{
"Target": "Dockerfile",
"Class": "config",
"Type": "dockerfile",
"MisconfSummary": {
"Successes": 24,
"Failures": 0
}
}
]
}