CVE-2023-34058

NameCVE-2023-34058
DescriptionVMware Tools contains a SAML token signature bypass vulnerability. A malicious actor that has been granted Guest Operation Privileges https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-security/GUID-6A952214-0E5E-4CCF-9D2A-90948FF643EC.html  in a target virtual machine may be able to elevate their privileges if that target virtual machine has been assigned a more privileged Guest Alias https://vdc-download.vmware.com/vmwb-repository/dcr-public/d1902b0e-d479-46bf-8ac9-cee0e31e8ec0/07ce8dbd-db48-4261-9b8f-c6d3ad8ba472/vim.vm.guest.AliasManager.html .
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDLA-3646-1, DSA-5543-1, ELA-999-1
Debian Bugs1054666

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
open-vm-tools (PTS)jessie, jessie (lts)2:9.4.6-1770165-8+deb8u2fixed
stretch (lts), stretch2:10.1.5-5055683-4+deb9u6fixed
buster (security), buster, buster (lts)2:10.3.10-1+deb10u6fixed
bullseye (security), bullseye2:11.2.5-2+deb11u3fixed
bookworm (security), bookworm2:12.2.0-1+deb12u2fixed
sid, trixie2:12.4.5-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
open-vm-toolssourcejessie10.1.5-5055683-4+deb9u6ELA-999-1
open-vm-toolssourcestretch2:10.1.5-5055683-4+deb9u6ELA-999-1
open-vm-toolssourcebuster2:10.3.10-1+deb10u6DLA-3646-1
open-vm-toolssourcebullseye2:11.2.5-2+deb11u3DSA-5543-1
open-vm-toolssourcebookworm2:12.2.0-1+deb12u2DSA-5543-1
open-vm-toolssource(unstable)2:12.3.5-11054666

Notes

https://www.openwall.com/lists/oss-security/2023/10/27/1
https://github.com/vmware/open-vm-tools/blob/CVE-2023-34058.patch/CVE-2023-34058.patch
[jessie] - open-vm-tools <not-affected> (the VGAUTH component was introduced later in 9.10.0)
https://github.com/vmware/open-vm-tools/commit/b23378e336a7b0ecc7a4584c9a5f185b40e1ef5a

Search for package or bug name: Reporting problems