Every CVE Search/ Get API key

CVE-2026-47890

Spring Framework Server Sent Event stream corruption while rendering fragments

9.8 CriticalFix available

Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE) with view fragments. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.56%Up 0.4 points since Aug 27, 2026
90%50%10%1%

What each source reports

CVE List Score used 9.8

Spring Framework Server Sent Event stream corruption while rendering fragments

Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE) with view fragments. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19

Record
CVE-2026-47890
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-93
Updated
2026-11-02
EUVDEUVD-2026-66858 9.8

Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE) with view fragments. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19

Record
EUVD-2026-66858
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-j9f9-w8pj-32f8 9.8

Spring Framework Server Sent Event stream corruption while rendering fragments

Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE) with view fragments. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19

Record
GHSA-j9f9-w8pj-32f8
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-93
Updated
2026-11-02
NVD 9.8

Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE) with view fragments. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19

Record
CVE-2026-47890
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-93
Updated
2026-11-02
OSVGHSA-j9f9-w8pj-32f8 9.8

Spring Framework Server Sent Event stream corruption while rendering fragments

Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE) with view fragments. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19

Record
GHSA-j9f9-w8pj-32f8
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-93
Updated
2026-11-02
OSVUBUNTU-CVE-2026-47890 9.8

Spring MVC and WebFlux applications are vulnerable to stream corruption when using Server-Sent Events (SSE) with view fragments. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19

Record
UBUNTU-CVE-2026-47890
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 9 moreShow less
OSVCLSA-2026-1787791991 No score

TuxCare security update for org.springframework (2 CVEs)

TuxCare rebuilt 3 org.springframework packages to address 2 CVEs. Fixed in 6.2.15-tuxcare.6.

Record
CLSA-2026-1787791991
Updated
2026-11-02
OSVCLSA-2026-1788201541 No score

TuxCare security update for org.springframework (17 CVEs)

TuxCare rebuilt 7 org.springframework packages to address 17 CVEs. Fixed in 6.2.19-tuxcare.1.

Record
CLSA-2026-1788201541
Updated
2026-11-02
OSVCLSA-2026-1788253139 No score

TuxCare security update for org.springframework (20 CVEs)

TuxCare rebuilt 8 org.springframework packages to address 20 CVEs. Fixed in 6.2.1-tuxcare.4.

Record
CLSA-2026-1788253139
Updated
2026-11-02
OSVCLSA-2026-1788276305 No score

TuxCare security update for org.springframework (25 CVEs)

TuxCare rebuilt 8 org.springframework packages to address 25 CVEs. Fixed in 6.2.13-tuxcare.2.

Record
CLSA-2026-1788276305
Updated
2026-11-02
OSVCLSA-2026-1789703693 No score

TuxCare security update for org.springframework (36 CVEs)

TuxCare rebuilt 10 org.springframework packages to address 36 CVEs. Fixed in 6.2.5-tuxcare.1.

Record
CLSA-2026-1789703693
Updated
2026-11-02
OSVCLSA-2026-1789722420 No score

TuxCare security update for org.springframework (34 CVEs)

TuxCare rebuilt 10 org.springframework packages to address 34 CVEs. Fixed in 6.2.12-tuxcare.1.

Record
CLSA-2026-1789722420
Updated
2026-11-02
OSVCLSA-2026-1790068919 No score

TuxCare security update for org.springframework (33 CVEs)

TuxCare rebuilt 9 org.springframework packages to address 33 CVEs. Fixed in 6.2.14-tuxcare.1.

Record
CLSA-2026-1790068919
Updated
2026-11-02
OSVCLSA-2026-1790069169 No score

TuxCare security update for org.springframework (32 CVEs)

TuxCare rebuilt 9 org.springframework packages to address 32 CVEs. Fixed in 6.2.3-tuxcare.1.

Record
CLSA-2026-1790069169
Updated
2026-11-02
OSVROOT-APP-MAVEN-CVE-2026-47890 No score

CVE-2026-47890 in org.springframework:spring-webmvc - Patched by Root

Root has patched CVE-2026-47890 in the org.springframework:spring-webmvc package for Root:Maven. Multiple fixed versions available.

Record
ROOT-APP-MAVEN-CVE-2026-47890
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.springframework:spring-webflux
Maven
6.2.0 to 6.2.19 None known
org.springframework:spring-webflux
Maven
7.0.0 to 7.0.8
7.0.9
org.springframework:spring-webmvc
Maven
6.2.0 to 6.2.19 None known
org.springframework:spring-webmvc
Maven
7.0.0 to 7.0.8
7.0.9
org.springframework:spring-jms
TuxCare:Maven
From an advisory covering 2 CVEs
6.2.15 up to 6.2.15-tuxcare.6, plus listed versions
6.2.15-tuxcare.16.2.15-tuxcare.26.2.15-tuxcare.36.2.15-tuxcare.46.2.15-tuxcare.5
6.2.15-tuxcare.6
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 2 CVEs
6.2.15 up to 6.2.15-tuxcare.6, plus listed versions
6.2.15-tuxcare.16.2.15-tuxcare.26.2.15-tuxcare.36.2.15-tuxcare.46.2.15-tuxcare.5
6.2.15-tuxcare.6
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 2 CVEs
6.2.15 up to 6.2.15-tuxcare.6, plus listed versions
6.2.15-tuxcare.16.2.15-tuxcare.26.2.15-tuxcare.36.2.15-tuxcare.46.2.15-tuxcare.5
6.2.15-tuxcare.6
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 17 CVEs
6.2.19 up to 6.2.19-tuxcare.1
6.2.19-tuxcare.1
org.springframework:spring-context-support
TuxCare:Maven
From an advisory covering 17 CVEs
6.2.19 up to 6.2.19-tuxcare.1
6.2.19-tuxcare.1
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 17 CVEs
6.2.19 up to 6.2.19-tuxcare.1
6.2.19-tuxcare.1
Show 74 moreShow less
Affected packages
PackageAffectedFixed
org.springframework:spring-messaging
TuxCare:Maven
From an advisory covering 17 CVEs
6.2.19 up to 6.2.19-tuxcare.1
6.2.19-tuxcare.1
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 17 CVEs
6.2.19 up to 6.2.19-tuxcare.1
6.2.19-tuxcare.1
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 17 CVEs
6.2.19 up to 6.2.19-tuxcare.1
6.2.19-tuxcare.1
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 17 CVEs
6.2.19 up to 6.2.19-tuxcare.1
6.2.19-tuxcare.1
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-context-support
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-jms
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-messaging
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 20 CVEs
6.2.1 up to 6.2.1-tuxcare.4, plus listed versions
6.2.1-tuxcare.16.2.1-tuxcare.26.2.1-tuxcare.3
6.2.1-tuxcare.4
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-context-support
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-jms
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-messaging
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 25 CVEs
6.2.13 up to 6.2.13-tuxcare.2, plus listed versions
6.2.13-tuxcare.1
6.2.13-tuxcare.2
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-context
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-context-support
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-core
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-jms
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-messaging
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 36 CVEs
6.2.5 up to 6.2.5-tuxcare.1
6.2.5-tuxcare.1
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-context-support
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-core
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-jms
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-messaging
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-websocket
TuxCare:Maven
From an advisory covering 34 CVEs
6.2.12 up to 6.2.12-tuxcare.1
6.2.12-tuxcare.1
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-context-support
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-core
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-jms
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-messaging
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 33 CVEs
6.2.14 up to 6.2.14-tuxcare.1
6.2.14-tuxcare.1
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-context-support
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-core
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-jms
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-messaging
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 32 CVEs
6.2.3 up to 6.2.3-tuxcare.1
6.2.3-tuxcare.1
org.springframework:spring-webflux
Maven
6.2.0 to 6.2.19, plus listed versions
6.2.16.2.106.2.116.2.126.2.13
Show 13 moreShow less
6.2.146.2.156.2.166.2.176.2.186.2.26.2.36.2.46.2.56.2.66.2.76.2.86.2.9
None known
org.springframework:spring-webflux
Maven
7.0.0 up to 7.0.9, plus listed versions
7.0.17.0.27.0.37.0.47.0.57.0.67.0.77.0.8
7.0.9
org.springframework:spring-webmvc
Maven
6.2.0 to 6.2.19, plus listed versions
6.2.16.2.106.2.116.2.126.2.13
Show 13 moreShow less
6.2.146.2.156.2.166.2.176.2.186.2.26.2.36.2.46.2.56.2.66.2.76.2.86.2.9
None known
org.springframework:spring-webmvc
Maven
7.0.0 up to 7.0.9, plus listed versions
7.0.17.0.27.0.37.0.47.0.57.0.67.0.77.0.8
7.0.9
org.springframework:spring-webmvc
Root:Maven
before 6.2.19-aikido.3
6.2.19-aikido.37.0.8-aikido.17.0.8-aikido.26.2.19-aikido.2
org.springframework:spring-webflux
Root:Maven
before 6.2.19-aikido.3
6.2.19-aikido.36.2.19-aikido.2
io.root.org.springframework:spring-webmvc
Root:Maven
before 6.2.19-root.io.3
6.2.19-root.io.37.0.8-root.io.17.0.8-root.io.26.2.19-root.io.2
io.root.org.springframework:spring-webflux
Root:Maven
before 6.2.19-root.io.3
6.2.19-root.io.36.2.19-root.io.2
libspring-java
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
3.0.6.RELEASE-73.0.6.RELEASE-83.0.6.RELEASE-93.0.6.RELEASE-103.0.6.RELEASE-11
Show 4 moreShow less
3.0.6.RELEASE-123.0.6.RELEASE-133.0.6.RELEASE-13ubuntu0.1~esm13.0.6.RELEASE-13ubuntu0.1~esm2
None known
libspring-java
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
3.2.13-33.2.13-43.2.13-53.2.13-5ubuntu0.1~esm1
None known
libspring-java
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
4.3.11-14.3.12-14.3.13-24.3.14-14.3.22-1~18.044.3.22-1~18.04.1~esm1
None known
libspring-java
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
4.3.22-44.3.22-4ubuntu0.1~esm1
None known
libspring-java
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
4.3.30-14.3.30-1ubuntu0.1~esm1
None known
libspring-java
Ubuntu:Pro:24.04:LTS
All versions, plus listed versions
4.3.30-24.3.30-2ubuntu0.24.04.1~esm1
None known
libspring-java
Ubuntu:26.10
All versions, plus listed versions
4.3.30-3ubuntu1
None known
libspring-java
Ubuntu:26.04:LTS
All versions, plus listed versions
4.3.30-3ubuntu1
None known

History

History
RecordedChangedSources
affected, facts
affected, aliases, products, referencesEUVD, OSV
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-47890 is a critical vulnerability (CVSS 9.8) in Spring Framework, published August 27, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.56%, the 47th percentile. Fixed in org.springframework:spring-webflux 7.0.9.

References

MoveEnter Open