{"schema_version":1,"title":"Apache Spark vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 6 vulnerabilities in Apache Spark: 0 in the last 7 days and 3 in the last 90 days, 1 of them critical and 1 exploited in the wild. The most recent, CVE-2026-32773, was published on 2 September 2026.","url":"https://junglewise.ai/threats/technologies/spark","json_url":"https://junglewise.ai/threats/technologies/spark.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/spark","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":0,"all_time":6,"critical":1,"exploited":1,"last_7_days":0,"last_30_days":1,"last_90_days":3,"last_365_days":4},"latest":[{"cve":"CVE-2026-32773","cvss":6.1,"epss":0.0068,"slug":"cve-2026-32773-apache-spark-history-server-xss-in-job-names","title":"Apache Spark History Server XSS in job names","severity":"medium","exploited":false,"published_at":"2026-09-02T11:17:20.173+00:00","url":"https://junglewise.ai/threats/cve-2026-32773-apache-spark-history-server-xss-in-job-names"},{"cve":"CVE-2026-17459","cvss":4.3,"slug":"cve-2026-17459-perwendel-sparkjava-symlink-following-in-externalresourcehandler","title":"perwendel SparkJava symlink following in ExternalResourceHandler","severity":"medium","exploited":false,"published_at":"2026-07-26T11:16:58.643+00:00","url":"https://junglewise.ai/threats/cve-2026-17459-perwendel-sparkjava-symlink-following-in-externalresourcehandler"},{"cve":"CVE-2026-8152","cvss":9.3,"slug":"cve-2026-8152-unblu-spark-dom-based-xss-via-redirectonfailure-parameter","title":"Unblu Spark DOM-based XSS via redirectOnFailure parameter","severity":"info","exploited":false,"published_at":"2026-07-22T13:16:38.423+00:00","url":"https://junglewise.ai/threats/cve-2026-8152-unblu-spark-dom-based-xss-via-redirectonfailure-parameter"},{"cve":"CVE-2025-55039","cvss":4,"epss":0.0024,"slug":"cve-2025-55039-apache-spark-inadequate-encryption-strength-in-rpc-communication","title":"Apache Spark Inadequate Encryption Strength in RPC Communication","severity":"medium","exploited":false,"published_at":"2025-10-15T09:30:17+00:00","url":"https://junglewise.ai/threats/cve-2025-55039-apache-spark-inadequate-encryption-strength-in-rpc-communication"},{"cve":"CVE-2023-22946","cvss":3.1,"epss":0.0111,"slug":"cve-2023-22946-apache-spark-privilege-escalation-via-classpath-injection","title":"PYSEC-2023-44 - In Apache Spark versions prior to 3.4.0, applications using spark-submit can specify a 'proxy-user' to run as, limiting privileges. The appl","severity":"low","exploited":false,"published_at":"2023-04-17T08:15:00+00:00","url":"https://junglewise.ai/threats/cve-2023-22946-apache-spark-privilege-escalation-via-classpath-injection"},{"cve":"CVE-2022-33891","cvss":8.8,"epss":0.9308,"slug":"cve-2022-33891-apache-spark-os-command-injection-in-spark-ui-via-impersonation","title":"Apache Spark OS command injection in Spark UI via impersonation","severity":"critical","exploited":true,"published_at":"2022-07-19T00:00:29+00:00","url":"https://junglewise.ai/threats/cve-2022-33891-apache-spark-os-command-injection-in-spark-ui-via-impersonation"}],"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":2},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"Apache Tomcat","slug":"tomcat","vulnerabilities":78,"url":"https://junglewise.ai/threats/technologies/tomcat"},{"name":"Apache Airflow","slug":"airflow","vulnerabilities":63,"url":"https://junglewise.ai/threats/technologies/airflow"},{"name":"Apache Camel","slug":"camel","vulnerabilities":40,"url":"https://junglewise.ai/threats/technologies/camel"},{"name":"Apache Traffic Server","slug":"traffic-server","vulnerabilities":39,"url":"https://junglewise.ai/threats/technologies/traffic-server"},{"name":"Apache HTTP Server","slug":"http-server","vulnerabilities":32,"url":"https://junglewise.ai/threats/technologies/http-server"},{"name":"Apache CloudStack","slug":"cloudstack","vulnerabilities":25,"url":"https://junglewise.ai/threats/technologies/cloudstack"},{"name":"Apache Ofbiz","slug":"ofbiz","vulnerabilities":22,"url":"https://junglewise.ai/threats/technologies/ofbiz"},{"name":"Apache ActiveMQ","slug":"activemq","vulnerabilities":19,"url":"https://junglewise.ai/threats/technologies/activemq"},{"name":"Apache Storm","slug":"storm","vulnerabilities":17,"url":"https://junglewise.ai/threats/technologies/storm"},{"name":"Apache Apisix","slug":"apisix","vulnerabilities":16,"url":"https://junglewise.ai/threats/technologies/apisix"},{"name":"Apache Thrift","slug":"thrift","vulnerabilities":16,"url":"https://junglewise.ai/threats/technologies/thrift"},{"name":"Apache ActiveMQ Artemis","slug":"activemq-artemis","vulnerabilities":15,"url":"https://junglewise.ai/threats/technologies/activemq-artemis"}],"technology":{"hub":true,"name":"Apache Spark","slug":"spark","vendor":{"name":"Apache","slug":"apache","url":"https://junglewise.ai/threats/vendors/apache"},"aliases":[],"category":"framework","homepage":"https://spark.apache.org/","repo_url":"https://github.com/apache/spark","description":"Apache Spark is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.","url":"https://junglewise.ai/threats/technologies/spark"},"most_severe":[{"cve":"CVE-2022-33891","cvss":8.8,"epss":0.9308,"slug":"cve-2022-33891-apache-spark-os-command-injection-in-spark-ui-via-impersonation","title":"Apache Spark OS command injection in Spark UI via impersonation","severity":"critical","exploited":true,"published_at":"2022-07-19T00:00:29+00:00","url":"https://junglewise.ai/threats/cve-2022-33891-apache-spark-os-command-injection-in-spark-ui-via-impersonation"},{"cve":"CVE-2026-32773","cvss":6.1,"epss":0.0068,"slug":"cve-2026-32773-apache-spark-history-server-xss-in-job-names","title":"Apache Spark History Server XSS in job names","severity":"medium","exploited":false,"published_at":"2026-09-02T11:17:20.173+00:00","url":"https://junglewise.ai/threats/cve-2026-32773-apache-spark-history-server-xss-in-job-names"},{"cve":"CVE-2026-17459","cvss":4.3,"slug":"cve-2026-17459-perwendel-sparkjava-symlink-following-in-externalresourcehandler","title":"perwendel SparkJava symlink following in ExternalResourceHandler","severity":"medium","exploited":false,"published_at":"2026-07-26T11:16:58.643+00:00","url":"https://junglewise.ai/threats/cve-2026-17459-perwendel-sparkjava-symlink-following-in-externalresourcehandler"},{"cve":"CVE-2025-55039","cvss":4,"epss":0.0024,"slug":"cve-2025-55039-apache-spark-inadequate-encryption-strength-in-rpc-communication","title":"Apache Spark Inadequate Encryption Strength in RPC Communication","severity":"medium","exploited":false,"published_at":"2025-10-15T09:30:17+00:00","url":"https://junglewise.ai/threats/cve-2025-55039-apache-spark-inadequate-encryption-strength-in-rpc-communication"},{"cve":"CVE-2023-22946","cvss":3.1,"epss":0.0111,"slug":"cve-2023-22946-apache-spark-privilege-escalation-via-classpath-injection","title":"PYSEC-2023-44 - In Apache Spark versions prior to 3.4.0, applications using spark-submit can specify a 'proxy-user' to run as, limiting privileges. The appl","severity":"low","exploited":false,"published_at":"2023-04-17T08:15:00+00:00","url":"https://junglewise.ai/threats/cve-2023-22946-apache-spark-privilege-escalation-via-classpath-injection"},{"cve":"CVE-2026-8152","cvss":9.3,"slug":"cve-2026-8152-unblu-spark-dom-based-xss-via-redirectonfailure-parameter","title":"Unblu Spark DOM-based XSS via redirectOnFailure parameter","severity":"info","exploited":false,"published_at":"2026-07-22T13:16:38.423+00:00","url":"https://junglewise.ai/threats/cve-2026-8152-unblu-spark-dom-based-xss-via-redirectonfailure-parameter"}],"generated_at":"2026-09-27T03:07:00.185062+00:00"}