Upstream information
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.SUSE information
Overall state of this security issue: Resolved
This issue is currently rated as having important severity.
National Vulnerability Database | SUSE | |
---|---|---|
Base Score | 8.8 | 8.8 |
Vector | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Attack Vector | Network | Network |
Attack Complexity | Low | Low |
Privileges Required | Low | Low |
User Interaction | None | None |
Scope | Unchanged | Unchanged |
Confidentiality Impact | High | High |
Integrity Impact | High | High |
Availability Impact | High | High |
CVSSv3 Version | 3.1 | 3.1 |
SUSE Security Advisories:
- SUSE-SU-2023:0070-1, published Wed Jan 11 20:22:15 UTC 2023
List of released packages
Product(s) | Fixed package version(s) | References |
---|---|---|
SUSE OpenStack Cloud 9 |
| Patchnames: SUSE-OpenStack-Cloud-9-2023-70 |
SUSE OpenStack Cloud Crowbar 9 |
| Patchnames: SUSE-OpenStack-Cloud-Crowbar-9-2023-70 |
Status of this issue by product and package
Please note that this evaluation state might be work in progress, incomplete or outdated. Also information for service packs in the LTSS phase is only included for issues meeting the LTSS criteria. If in doubt, feel free to contact us for clarification. The updates are grouped by state of their lifecycle. SUSE product lifecycles are documented on the lifecycle page.
Product(s) | Source package | State |
---|---|---|
Products under general support and receiving all security fixes. | ||
SUSE Manager Server Module 4.3 | spark-core | Not affected |
Products past their end of life and not receiving proactive updates anymore. | ||
SUSE Manager Server Module 4.1 | spark-core | Not affected |
SUSE Manager Server Module 4.2 | spark-core | Not affected |
SUSE OpenStack Cloud 9 | openstack-barbican | Released |
SUSE OpenStack Cloud 9 | openstack-heat-gbp | Released |
SUSE OpenStack Cloud 9 | openstack-horizon-plugin-gbp-ui | Released |
SUSE OpenStack Cloud 9 | openstack-neutron | Released |
SUSE OpenStack Cloud 9 | openstack-neutron-gbp | Released |
SUSE OpenStack Cloud 9 | spark | Released |
SUSE OpenStack Cloud 9 | venv-openstack-barbican | Released |
SUSE OpenStack Cloud 9 | venv-openstack-horizon | Released |
SUSE OpenStack Cloud 9 | venv-openstack-neutron | Released |
SUSE OpenStack Cloud 9 | venv-openstack-nova | Released |
SUSE OpenStack Cloud Crowbar 9 | openstack-barbican | Released |
SUSE OpenStack Cloud Crowbar 9 | openstack-heat-gbp | Released |
SUSE OpenStack Cloud Crowbar 9 | openstack-horizon-plugin-gbp-ui | Released |
SUSE OpenStack Cloud Crowbar 9 | openstack-neutron | Released |
SUSE OpenStack Cloud Crowbar 9 | openstack-neutron-gbp | Released |
SUSE OpenStack Cloud Crowbar 9 | spark | Released |
SUSE Timeline for this CVE
CVE page created: Mon Jul 18 02:00:03 2022CVE page last modified: Thu Nov 7 19:43:44 2024