CVE-2024-38829: Spring LDAP Spring LDAP sensitive data exposure for case-sensitive comparisons

LOW | NOVEMBER 19, 2024 | CVE-2024-38829

Description

The usage of String.toLowerCase() and String.toUpperCase() has some Locale dependent exceptions that could potentially result in unintended columns from being queried

Related to CVE-2024-38820

Affected Spring Products and Versions

Spring LDAP:

  • 2.4.0 - 2.4.3
  • 3.0.0 - 3.0.9
  • 3.1.0 - 3.1.7
  • 3.2.0 - 3.2.7
  • Older, unsupported versions are also affected

Authorization Bypass of Static Resources in WebFlux Applications

CRITICAL | OCTOBER 22, 2024 | CVE-2024-38821

Description

Spring WebFlux applications that have Spring Security authorization rules on static resources can be bypassed under certain circumstances.

For this to impact an application, all of the following must be true:

  • It must be a WebFlux application
  • It must be using Spring's static resources support
  • It must have a non-permitAll authorization rule applied to the static resources support

CVE-2024-38810: Missing Authorization When Using @AuthorizeReturnObject

HIGH | AUGUST 19, 2024 | CVE-2024-38810

Description

Applications using @AuthorizeReturnObject or the Spring Security produced AuthorizationAdvisorProxyFactory @Bean to wrap objects may not have all security advice applied.

When method security advice is not applied, it means that annotations like @PreFilter and @PreAuthorize may take no affect…

CVE-2024-38809: Spring Framework DoS via conditional HTTP request

MEDIUM | AUGUST 14, 2024 | CVE-2024-38809

Description

Applications that parse ETags from "If-Match" or "If-None-Match" request headers are vulnerable to DoS attack.

Affected Spring Products and Versions

Spring Framework

  • 6.1.0 - 6.1.11
  • 6.0.0 - 6.0.22
  • 5.3.0 - 5.3.37
  • Older, unsupported versions are also affected

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all