CVE-20XX-?
agent?

CVE-2022-33891

8.8 HIGH 93% exploit odds exploited in the wild No fix listed Injection Web app

Summary

Apache Spark versions 3.0.3 and earlier, versions 3.1.1 to 3.1.2, and versions 3.2.0 to 3.2.1 allow a malicious user to perform impersonation via a code path in HttpSecurityFilter when ACLs are enabled, enabling the execution of arbitrary shell commands as the user Spark is currently running as.

Shortened by a language model. Every number, version and name in it is checked against the description below, and it is only shown when it is clearly shorter.

Description

The Apache Spark UI offers the possibility to enable ACLs via the configuration option spark.acls.enable. With an authentication filter, this checks whether a user has access permissions to view or modify the application. If ACLs are enabled, a code path in HttpSecurityFilter can allow someone to perform impersonation by providing an arbitrary user name. A malicious user might then be able to reach a permission check function that will ultimately build a Unix shell command based on their input, and execute it. This will result in arbitrary shell command execution as the user Spark is currently running as. This affects Apache Spark versions 3.0.3 and earlier, versions 3.1.1 to 3.1.2, and versions 3.2.0 to 3.2.1.

At a glance

Exploitability
Can be exploited over the network with a low-privilege account. High risk of data exposure, data tampering, service disruption.
In the wild
CISA lists this as exploited in real attacks. Treat as urgent.
Fix
No patch or advisory is linked yet. Look at mitigations or restrict exposure.

Timeline

  1. ReservedThe CVE id was reserved by its CNA
  2. PublishedDisclosed publicly on CVE.org and NVD
  3. 2023-03-07 Exploited in the wildAdded to CISA's Known Exploited Vulnerabilities list
  4. 2023-03-28 Remediation deadlineCISA's due date for federal agencies to fix it
  5. Last updatedMost recent change to the record

Why it ranks here

Details

Published
Last modified
Added to CISA KEV
2023-03-07
Exploit probability
93.2% · EPSS, next 30 days
Weakness
CWE-78 · OS command injection
Record status
Analyzed

Affected

Attack profile CVSS 3.1 · 8.8

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Raw vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Is it in your code?

Hand this to your coding agent. It searches your project for the affected products and checks versions. Nothing leaves your machine.

Read https://cve-list.com/agent/cve/CVE-2022-33891.md and follow it. Check whether this project is affected by CVE-2022-33891. Read only. Don't change anything and don't upload my code. Tell me yes, no or not sure, with the file as proof.

· More options · Status badge

Meme: I wake up, CVE-2022-33891
Download Square Reddit

References

NVD record · CVE.org record