A flaw was found in SmallRye JWT's AwsAlbKeyResolver, which is used by applications to verify JSON Web Tokens signed by AWS Application Load Balancers. When the AWS_ALB key provider is configured, the resolver constructs the key-fetch URL by directly concatenating the attacker-controlled kid header value from an inbound JWT without sanitizing path traversal characters or query-string separators. This allows an unauthenticated remote attacker to force the application server to issue GET requests to arbitrary paths on the same origin as the configured key endpoint. As a result, non-public endpoints or internal data reachable on that origin may be read by the attacker before JWT signature verification takes place.
Metrics
Affected Vendors & Products
References
History
Fri, 09 Oct 2026 16:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat quarkus
|
|
| CPEs | cpe:/a:redhat:quarkus:3 cpe:/a:redhat:quarkus:3.27::el8 cpe:/a:redhat:quarkus:3.33::el8 |
|
| Vendors & Products |
Redhat quarkus
|
|
| References |
|
Mon, 21 Sep 2026 17:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | ||
| Vendors & Products |
Redhat quarkus
|
|
| References |
|
Fri, 18 Sep 2026 21:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat build Of Apicurio Registry
Redhat build Of Quarkus Redhat jboss Enterprise Application Platform Expansion Pack Redhat smallrye Health |
|
| Vendors & Products |
Redhat build Of Apicurio Registry
Redhat build Of Quarkus Redhat jboss Enterprise Application Platform Expansion Pack Redhat smallrye Health |
Fri, 18 Sep 2026 00:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
Thu, 17 Sep 2026 16:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 17 Sep 2026 14:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A flaw was found in SmallRye JWT's AwsAlbKeyResolver, which is used by applications to verify JSON Web Tokens signed by AWS Application Load Balancers. When the AWS_ALB key provider is configured, the resolver constructs the key-fetch URL by directly concatenating the attacker-controlled kid header value from an inbound JWT without sanitizing path traversal characters or query-string separators. This allows an unauthenticated remote attacker to force the application server to issue GET requests to arbitrary paths on the same origin as the configured key endpoint. As a result, non-public endpoints or internal data reachable on that origin may be read by the attacker before JWT signature verification takes place. | |
| Title | Smallrye-jwt: quarkus-smallrye-jwt: smallrye-jwt: unauthenticated same-origin ssrf via unsanitized jwt kid header in awsalbkeyresolver | |
| First Time appeared |
Redhat
Redhat apicurio Registry Redhat exploit Intelligence Redhat jboss Enterprise Application Platform Redhat jbosseapxp Redhat quarkus |
|
| Weaknesses | CWE-22 | |
| CPEs | cpe:/a:redhat:apicurio_registry:3 cpe:/a:redhat:exploit_intelligence:0 cpe:/a:redhat:jboss_enterprise_application_platform:8 cpe:/a:redhat:jbosseapxp cpe:/a:redhat:quarkus:3 |
|
| Vendors & Products |
Redhat
Redhat apicurio Registry Redhat exploit Intelligence Redhat jboss Enterprise Application Platform Redhat jbosseapxp Redhat quarkus |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: redhat
Published: 2026-09-17T14:01:30.083Z
Updated: 2026-10-09T16:26:17.785Z
Reserved: 2026-08-27T13:55:30.358Z
Link: CVE-2026-81829
Updated: 2026-09-17T15:45:23.956Z
Status : Awaiting Analysis
Published: 2026-09-17T14:17:32.323
Modified: 2026-10-09T17:16:50.293
Link: CVE-2026-81829