CVE-2021-38296
mediumpriority · track · 31OT risk · elevatedEPSS 0.018 · 79 %ileEUUSEPSS · scored 2026-10-27
Apache Spark supports end-to-end encryption of RPC connections via "spark.authenticate" and "spark.network.crypto.enabled". In versions 3.1.2 and earlier, it uses a bespoke mutual authentication protocol that allows for full encryption key recovery. After an initial interactive attack, this would allow someone to decrypt plaintext traffic offline. Note that this does not affect security mechanisms controlled by "spark.authenticate.enableSaslEncryption", "spark.io.encryption.enabled", "spark.ssl", "spark.ui.strictTransportSecurity". Update to Apache Spark 3.1.3 or later
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 5–7.5
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (7)
Products and version ranges known to be affected.
- oracle financial services crime and compliance management studio= 8.0.8.2.0nvdUScpe:2.3:a:oracle:financial_services_crime_and_compliance_management_studio:*:*:*:*:*:*:*:*
- oracle financial services crime and compliance management studio= 8.0.8.3.0nvdUScpe:2.3:a:oracle:financial_services_crime_and_compliance_management_studio:*:*:*:*:*:*:*:*
advisories (3)
Vendor and ecosystem advisories describing this.
- GHSA-9rr6-jpg7-9jg6Authentication Bypass by Capture-replay in Apache Spark2022-03-11ghsa · osvUS
Apache Spark supports end-to-end encryption of RPC connections via "spark.authenticate" and "spark.network.crypto.enabled". In versions 3.1.2 and earlier, it uses a bespoke mutual authentication protocol that allows for full encryption key recovery. After an initial interactive attack, this would allow someone to decrypt plaintext traffic offline. Note that this does not affect security mechanisms controlled by "spark.authenticate.enableSaslEncryption", "spark.io.encryption.enabled", "spark.ssl", "spark.ui.strictTransportSecurity". Update to Apache Spark 3.1.3 or later
- BIT-spark-2021-38296Apache Spark Key Negotiation Vulnerability2024-03-06vendor · osvUS
Apache Spark supports end-to-end encryption of RPC connections via "spark.authenticate" and "spark.network.crypto.enabled". In versions 3.1.2 and earlier, it uses a bespoke mutual authentication protocol that allows for full encryption key recovery. After an initial interactive attack, this would allow someone to decrypt plaintext traffic offline. Note that this does not affect security mechanisms controlled by "spark.authenticate.enableSaslEncryption", "spark.io.encryption.enabled", "spark.ssl", "spark.ui.strictTransportSecurity". Update to Apache Spark 3.1.3 or later
- PYSEC-2022-1862022-03-10vendor · osvUS
Apache Spark supports end-to-end encryption of RPC connections via "spark.authenticate" and "spark.network.crypto.enabled". In versions 3.1.2 and earlier, it uses a bespoke mutual authentication protocol that allows for full encryption key recovery. After an initial interactive attack, this would allow someone to decrypt plaintext traffic offline. Note that this does not affect security mechanisms controlled by "spark.authenticate.enableSaslEncryption", "spark.io.encryption.enabled", "spark.ssl", "spark.ui.strictTransportSecurity". Update to Apache Spark 3.1.3 or later
also known as (7)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (8)
External citations — patches, advisories, analysis.
- https://cxsecurity.com/cveshow/CVE-2021-38296/cnnvd
- https://lists.apache.org/thread/70x8fw2gx3g9ty7yk0f2f1dlpqml2smdcnnvd
- https://www.cybersecurity-help.cz/vdb/SB2022072013cnnvd
- https://www.oracle.com/security-alerts/cpujul2022.htmlcnnvd
- https://lists.apache.org/thread/70x8fw2gx3g9ty7yk0f2f1dlpqml2smdenisa_euvd
- https://www.oracle.com/security-alerts/cpujul2022.htmlenisa_euvd
- https://lists.apache.org/thread/70x8fw2gx3g9ty7yk0f2f1dlpqml2smdMailing ListVendor Advisorynvd
- https://www.oracle.com/security-alerts/cpujul2022.htmlPatchThird Party Advisorynvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan