Spring Cloud AWS: Missing SNS message signature verification allows spoofing of HTTP/HTTPS endpoint notifications
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-345.
Summary
Spring Cloud AWS simplifies using AWS managed services in a Spring and Spring Boot applications. From 3.0.0 to 4.0.1, pplications using Spring Cloud AWS SNS HTTP/HTTPS endpoint support (@NotificationMessageMapping, @NotificationSubscriptionMapping, @NotificationUnsubscribeConfirmationMapping) did not verify the signature of incoming SNS messages. An unauthenticated attacker who knows the endpoint URL could send crafted HTTP POST requests mimicking SNS Notification or SubscriptionConfirmation messages. This vulnerability is fixed in 4.0.2.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| awspring | spring-cloud-aws | 3.0.0 to before 4.0.2 | 4.0.2 | Patch available | CNA |
| io.awspring.cloud | spring-cloud-aws-sns | 3.0.0 to before 4.0.2 | 4.0.2 | Patch available | CNA |
| — | io.awspring.cloud:spring-cloud-aws-sns (Maven) | 4.0.0 to before 4.0.2 | 4.0.2 | Patch available | GHSA-r4w4-wv68-qv85 |
| — | io.awspring.cloud:spring-cloud-aws-sns (Maven) | 3.0.0 – 3.4.2 | — | No fix listed | GHSA-r4w4-wv68-qv85 |
- spring-cloud-aws Vendorawspring Affected 3.0.0 to before 4.0.2 Fixed in 4.0.2 Patch available CNA
- spring-cloud-aws-sns Vendorio.awspring.cloud Affected 3.0.0 to before 4.0.2 Fixed in 4.0.2 Patch available CNA
- io.awspring.cloud:spring-cloud-aws-sns (Maven) Vendor— Affected 4.0.0 to before 4.0.2 Fixed in 4.0.2 Patch available GHSA-r4w4-wv68-qv85
- io.awspring.cloud:spring-cloud-aws-sns (Maven) Vendor— Affected 3.0.0 – 3.4.2 Fixed in — No fix listed GHSA-r4w4-wv68-qv85
Remediation
- Fix · CNA spring-cloud-aws (awspring) Fixed in 4.0.2
- Fix · CNA spring-cloud-aws-sns (io.awspring.cloud) Fixed in 4.0.2
- Fix · GHSA-r4w4-wv68-qv85 io.awspring.cloud:spring-cloud-aws-sns (Maven) Fixed in 4.0.2 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2026-44308
- 2026-10-03 Alias added: GHSA-r4w4-wv68-qv85
References
Sources
- CVE-2026-44308 · CVE Program
- CVE-2026-44308 · NVD
- FIRST EPSS
- GHSA-r4w4-wv68-qv85 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences