107 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-06-08
stories 39

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

SPRING FRAMEWORK PATCHES 16 CVES, LDAP TIGHTENS PASSWORD VALIDATION

By RepoJournal · Filed · About Spring · Composed from the cited sources · methodology

Spring Framework 7.0.8 shipped overnight with a massive security update addressing 16 CVEs, while Spring LDAP closed a critical authentication bypass that could accept empty passwords as valid logins.

Spring Framework 7.0.8 [1] is a mandatory upgrade if you're on 7.0.x. The release fixes 16 security vulnerabilities including CVE-2026-41838 (predictable WebSocket session IDs) and CVE-2026-41839, with details in the Spring security blog. Spring LDAP 4.1.0 [2] ships concurrent with a critical fix [3] that rejects empty passwords in DirContextAuthenticationStrategy, closing a vulnerability where LDAP directories accepting unauthenticated binds could report false authentication success. This affects all versions relying on simple bind authentication. Spring Integration 7.0.x and 6.5.x got a lock handling fix [4] that blocks unlock operations until the key is actually removed from the cache, preventing race conditions on interrupted threads. Micrometer 1.17.0 [2] and 1.16.6 [5] maintenance releases landed across LDAP, Pulsar, and Framework with bug fixes for LongTaskTimer ArrayIndexOutOfBoundsException. Spring Tools added more Claude quick fixes [6] for the Code plugin while Framework merged SpEL operation tracking [7] to prevent expression DOS attacks via configurable operation limits.

Action items

References

  1. [1] v7.0.8 ↗ spring-projects/spring-framework
  2. [2] 4.1.0 ↗ spring-projects/spring-ldap
  3. [3] Reject Empty Passwords in DirContextAuthenticationStrategy Implementations ↗ spring-projects/spring-ldap
  4. [4] GH-11049: Block unlock until key is removed ↗ spring-projects/spring-integration
  5. [5] Bump io.micrometer:micrometer-tracing-bom from 1.6.5 to 1.6.6 ↗ spring-projects/spring-pulsar
  6. [6] Claude more quickfixes ↗ spring-projects/spring-tools
  7. [7] Track operations during SpEL expression evaluation ↗ spring-projects/spring-framework

Quick answers

What shipped in Spring on June 8, 2026?
Spring Framework 7.0.8 shipped overnight with a massive security update addressing 16 CVEs, while Spring LDAP closed a critical authentication bypass that could accept empty passwords as valid logins. In total, 24 commits, 10 pull requests, and 5 releases landed.
Who contributed to Spring on June 8, 2026?
2 developers shipped this update, including dependabot[bot] and BoykoAlex.
What were the notable Spring updates?
v7.0.8, 4.1.0, and Reject Empty Passwords in DirContextAuthenticationStrategy Implementations.