Skip to main content
← All vulnerabilities
CVE-2019-11272GHSA-V33X-PRHC-GPH5

PlaintextPasswordEncoder authenticates encoded passwords that are null

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.2.13.RELEASE, 4.2.13
None on Exploit-DB, Metasploit or GitHub

Summary

Spring Security, versions 4.2.x up to 4.2.12, and older unsupported versions support plain text passwords using PlaintextPasswordEncoder. If an application using an affected version of Spring Security is leveraging PlaintextPasswordEncoder and a user has a null encoded password, a malicious user (or attacker) can authenticate using a password of "null".

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Spring Spring Security

    From 4.2 · fixed in 4.2.13.RELEASE

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

    fixed in 4.2.13

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

    fixed in 4.2.13.RELEASE

References 2

pivotal.io

lists.debian.org