Privilege escalation in edk2 - CVE-2017-5731
Published: December 22, 2018 / Updated: December 27, 2018
Vulnerability identifier: #VU16719
CSH Severity: Low
CVSS v4: 5.4 [CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2017-5731
CWE-ID: CWE-20
Exploitation vector: Local access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a local attacker to gain elevated privileges on the target system.
The vulnerability exists due to an error when handling malicious input. A local attacker can supply specially crafted files in TianoCompress.c and gain elevated privileges.
Affected software
edk2
PowerEdge T40
Edge Gateway 3000 series
Latitude 3180
Latitude 3189
Latitude 3300
OptiPlex 5270 All-In-One
OptiPlex 7470 All-In-One
OptiPlex 7770 All-In-One
Precision 5540
XPS 15 7590
Latitude 3390 2-in-1
Precision 5530 2-in-1
Latitude 5400
Latitude 5500
Precision 3540
Precision 3530
Latitude 5401
Latitude 5290 2-in-1
Latitude 5501
Precision 3541
Latitude 7300
Latitude 7400
Latitude 3190 2-In-1
Latitude 3190
Latitude 7390 2-in-1
Latitude 5290
Latitude 5590
Latitude 5490
Precision 7740
Precision 7540
Precision 7720
Precision 7520
Precision 7730
Precision 7530
Latitude 7480
Latitude 7490
Latitude 7290
Latitude 7390
Latitude 7220 Rugged Extreme
Latitude Rugged 7220EX
Latitude 7212 Rugged Extreme Tablet
Dell Precision 3630 Tower
Precision 3930 Rack
Opensuse
Ubuntu
qemu-efi (Ubuntu package)
qemu-efi-aarch64 (Ubuntu package)
qemu-efi-arm (Ubuntu package)
ovmf (Ubuntu package)
Embedded Box PC 3000
Embedded Box PC 5000
OptiPlex XE3
PowerEdge T40
Edge Gateway 3000 series
Latitude 3180
Latitude 3189
Latitude 3300
OptiPlex 5270 All-In-One
OptiPlex 7470 All-In-One
OptiPlex 7770 All-In-One
Precision 5540
XPS 15 7590
Latitude 3390 2-in-1
Precision 5530 2-in-1
Latitude 5400
Latitude 5500
Precision 3540
Precision 3530
Latitude 5401
Latitude 5290 2-in-1
Latitude 5501
Precision 3541
Latitude 7300
Latitude 7400
Latitude 3190 2-In-1
Latitude 3190
Latitude 7390 2-in-1
Latitude 5290
Latitude 5590
Latitude 5490
Precision 7740
Precision 7540
Precision 7720
Precision 7520
Precision 7730
Precision 7530
Latitude 7480
Latitude 7490
Latitude 7290
Latitude 7390
Latitude 7220 Rugged Extreme
Latitude Rugged 7220EX
Latitude 7212 Rugged Extreme Tablet
Dell Precision 3630 Tower
Precision 3930 Rack
Opensuse
Ubuntu
qemu-efi (Ubuntu package)
qemu-efi-aarch64 (Ubuntu package)
qemu-efi-arm (Ubuntu package)
ovmf (Ubuntu package)
Embedded Box PC 3000
Embedded Box PC 5000
OptiPlex XE3
How to mitigate CVE-2017-5731
Install update from vendor's website.
qemu-efi (Ubuntu package) - update to Ubuntu Pro
qemu-efi-aarch64 (Ubuntu package) - update to Ubuntu Pro
qemu-efi-arm (Ubuntu package) - update to Ubuntu Pro
ovmf (Ubuntu package) - update to Ubuntu Pro
PowerEdge T40 - update to 1.19.0
Edge Gateway 3000 series - update to 1.21.0
Embedded Box PC 3000 - update to 1.27.0
Embedded Box PC 5000 - update to 1.28.0
Latitude 3180 - update to 1.31.0
Latitude 3189 - update to 1.31.0
Latitude 3300 - update to 1.32.0
OptiPlex 5270 All-In-One - update to 1.35.0
OptiPlex 7470 All-In-One - update to 1.35.0
OptiPlex 7770 All-In-One - update to 1.35.0
OptiPlex XE3 - update to 1.35.0
Precision 5540 - update to 1.35.0
XPS 15 7590 - update to 1.35.0
Latitude 3390 2-in-1 - update to 1.35.1
Precision 5530 2-in-1 - update to 1.35.8
Latitude 5400 - update to 1.37.0
Latitude 5500 - update to 1.37.0
Precision 3540 - update to 1.37.0
Precision 3530 - update to 1.37.0
Latitude 5401 - update to 1.38.0
Latitude 5290 2-in-1 - update to 1.38.0
Latitude 5501 - update to 1.38.0
Precision 3541 - update to 1.38.0
Latitude 7300 - update to 1.38.0
Latitude 7400 - update to 1.38.0
Latitude 3190 2-In-1 - update to 1.38.0
Latitude 3190 - update to 1.38.0
Latitude 7390 2-in-1 - update to 1.39.0
Latitude 5290 - update to 1.39.0
Latitude 5590 - update to 1.39.0
Latitude 5490 - update to 1.39.0
Precision 7740 - update to 1.39.1
Precision 7540 - update to 1.39.1
Precision 7720 - update to 1.40.0
Precision 7520 - update to 1.40.0
Precision 7730 - update to 1.40.1
Precision 7530 - update to 1.40.1
Latitude 7480 - update to 1.41.3
Latitude 7490 - update to 1.42.0
Latitude 7290 - update to 1.42.0
Latitude 7390 - update to 1.42.0
Latitude 7220 Rugged Extreme - update to 1.43.0
Latitude Rugged 7220EX - update to 1.43.0
Latitude 7212 Rugged Extreme Tablet - update to 1.54.0
Dell Precision 3630 Tower - update to 2.32.0
Precision 3930 Rack - update to 2.35.0
qemu-efi-aarch64 (Ubuntu package) - update to Ubuntu Pro
qemu-efi-arm (Ubuntu package) - update to Ubuntu Pro
ovmf (Ubuntu package) - update to Ubuntu Pro
PowerEdge T40 - update to 1.19.0
Edge Gateway 3000 series - update to 1.21.0
Embedded Box PC 3000 - update to 1.27.0
Embedded Box PC 5000 - update to 1.28.0
Latitude 3180 - update to 1.31.0
Latitude 3189 - update to 1.31.0
Latitude 3300 - update to 1.32.0
OptiPlex 5270 All-In-One - update to 1.35.0
OptiPlex 7470 All-In-One - update to 1.35.0
OptiPlex 7770 All-In-One - update to 1.35.0
OptiPlex XE3 - update to 1.35.0
Precision 5540 - update to 1.35.0
XPS 15 7590 - update to 1.35.0
Latitude 3390 2-in-1 - update to 1.35.1
Precision 5530 2-in-1 - update to 1.35.8
Latitude 5400 - update to 1.37.0
Latitude 5500 - update to 1.37.0
Precision 3540 - update to 1.37.0
Precision 3530 - update to 1.37.0
Latitude 5401 - update to 1.38.0
Latitude 5290 2-in-1 - update to 1.38.0
Latitude 5501 - update to 1.38.0
Precision 3541 - update to 1.38.0
Latitude 7300 - update to 1.38.0
Latitude 7400 - update to 1.38.0
Latitude 3190 2-In-1 - update to 1.38.0
Latitude 3190 - update to 1.38.0
Latitude 7390 2-in-1 - update to 1.39.0
Latitude 5290 - update to 1.39.0
Latitude 5590 - update to 1.39.0
Latitude 5490 - update to 1.39.0
Precision 7740 - update to 1.39.1
Precision 7540 - update to 1.39.1
Precision 7720 - update to 1.40.0
Precision 7520 - update to 1.40.0
Precision 7730 - update to 1.40.1
Precision 7530 - update to 1.40.1
Latitude 7480 - update to 1.41.3
Latitude 7490 - update to 1.42.0
Latitude 7290 - update to 1.42.0
Latitude 7390 - update to 1.42.0
Latitude 7220 Rugged Extreme - update to 1.43.0
Latitude Rugged 7220EX - update to 1.43.0
Latitude 7212 Rugged Extreme Tablet - update to 1.54.0
Dell Precision 3630 Tower - update to 2.32.0
Precision 3930 Rack - update to 2.35.0