Skip to main content
← All vulnerabilities
CVE-2026-22732GHSA-MF92-479X-3373

Under Some Conditions Spring Security HTTP Headers Are not Written

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 6.5.9, 7.0.4
3 proofs of concept on GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

When applications specify HTTP response headers for servlet applications using Spring Security, there is the possibility that the HTTP Headers will not be written.  This issue affects Spring Security Servlet applications using lazy (default) writing of HTTP Headers: : from 5.7.0 through 5.7.21, from 5.8.0 through 5.8.23, from 6.3.0 through 6.3.14, from 6.4.0 through 6.4.14, from 6.5.0 through 6.5.8, from 7.0.0 through 7.0.3.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • VMware Spring Security

    From 5.7.0 · through 5.7.21; From 5.8.0 · through 5.8.23; From 6.3.0 · through 6.3.14; From 6.4.0 · through 6.4.14; From 6.5.0 · through 6.5.8; From 7.0.0 · through 7.0.3

  • org.springframework.security:spring-security-webMaven

    through 5.7.14

  • org.springframework.security:spring-security-webMaven

    From 5.8.0 · through 5.8.16

  • org.springframework.security:spring-security-webMaven

    From 6.0.0 · through 6.3.10

  • org.springframework.security:spring-security-webMaven

    From 6.4.0 · through 6.4.13

  • org.springframework.security:spring-security-webMaven

    From 6.5.0 · fixed in 6.5.9

  • org.springframework.security:spring-security-webMaven

    From 7.0.0 · fixed in 7.0.4

References 4

spring.io

GitHub · dylan-chainguard/cve-2026-22732-poc

GitHub · moderneinc/rewrite-cve-2026-22732

GitHub · semgrep/cve-2026-22732-demo