Vulnerability · Published Apr 14, 2022 · Assigned by vmware

CVE-2022-22968

Medium 5.3

In plain English

A medium-severity security flaw in Spring Framework. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 5.7% (higher than 93% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)5.3Medium
Exploit odds (30 days)5.7%top 7.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack tooling1Public PoC

Official description

In Spring Framework versions 5.3.0 - 5.3.18, 5.2.0 - 5.2.20, and older unsupported versions, the patterns for disallowedFields on a DataBinder are case sensitive which means a field is not effectively protected unless it is listed with both upper and lower case for the first character of the field, including upper and lower case for the first character of all nested fields within the property path.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12libspring-javano fix listedDEBIAN-CVE-2022-22968
Debian:13libspring-javano fix listedDEBIAN-CVE-2022-22968
Debian:14libspring-javano fix listedDEBIAN-CVE-2022-22968
Mavenorg.springframework:spring-context5.3.19GHSA-g5mm-vmx4-3rg7
Mavenorg.springframework:spring-context5.2.21.RELEASEGHSA-g5mm-vmx4-3rg7
Ubuntu:25.10libspring-javano fix listedUBUNTU-CVE-2022-22968
Ubuntu:26.04:LTSlibspring-javano fix listedUBUNTU-CVE-2022-22968
Ubuntu:26.10libspring-javano fix listedUBUNTU-CVE-2022-22968

Affected products (as reported)

VendorProductVersions
n/a Spring Framework Spring Framework versions 5.3.0 - 5.3.18, 5.2.0 - 5.2.20, and older unsupported versions

References