CVE-2020-5408
mediumpriority · track · 27OT risk · elevatedEPSS 0.016 · 76 %ileDEEURUUSEPSS · scored 2026-10-26
Spring Security versions 5.3.x prior to 5.3.2, 5.2.x prior to 5.2.4, 5.1.x prior to 5.1.10, 5.0.x prior to 5.0.16 and 4.2.x prior to 4.2.16 use a fixed null initialization vector with CBC Mode in the implementation of the queryable text encryptor. A malicious user with access to the data that has been encrypted using such an encryptor may be able to derive the unencrypted values using a dictionary attack.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (36)
Products and version ranges known to be affected.
- Juniper Contrail Service Orchestrationall versionscert_bundDEcpe:/a:juniper:contrail_service_orchestration:-
advisories (2)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2023-0067Oracle MySQL: Mehrere SchwachstellenDeutsch2021-01-19csaf · cert_bundDE
Ein entfernter, anonymer oder authentisierter Angreifer kann mehrere Schwachstellen in Oracle MySQL ausnutzen, um die Verfügbarkeit, Vertraulichkeit und Integrität zu gefährden.
- GHSA-2ppp-9496-p23qInsufficient Entropy in Spring Security2020-06-15ghsa · osvUS
Spring Security versions 5.3.x prior to 5.3.2, 5.2.x prior to 5.2.4, 5.1.x prior to 5.1.10, 5.0.x prior to 5.0.16 and 4.2.x prior to 4.2.16 use a fixed null initialization vector with CBC Mode in the implementation of the queryable text encryptor. A malicious user with access to the data that has been encrypted using such an encryptor may be able to derive the unencrypted values using a dictionary attack.
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (19)
External citations — patches, advisories, analysis.
- https://nvd.nist.gov/vuln/detail/CVE-2020-5408cnnvd
- https://tanzu.vmware.com/security/cve-2020-5408cnnvd
- https://vigilance.fr/vulnerability/Spring-Security-information-disclosure-via-CBC-Null-Initialization-Vector-33518cnnvd
- https://www.auscert.org.au/bulletins/ESB-2020.3485/cnnvd
- https://www.cybersecurity-help.cz/vdb/SB2021042523cnnvd
- https://www.ibm.com/blogs/psirt/security-bulletin-ibm-data-risk-manager-is-affected-by-multiple-vulnerabilities-3/cnnvd
- https://www.ibm.com/blogs/psirt/security-bulletin-vulnerabilities-in-jquery-spring-dom4j-mongodb-linux-kernel-targetcli-fb-jackson-node-js-and-apache-commons-affect-ibm-spectrum-protect-plus/cnnvd
- https://www.oracle.com/security-alerts/cpuApr2021.htmlcnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan