Weak password requirements in fwupd - CVE-2022-3287
Published: May 9, 2023
Vulnerability details
The vulnerability allows a local user to escalate privileges within the application.
The vulnerability exists due to the way the redfish plugin handles passwords. When creating an OPERATOR user account on the BMC, the redfish plugin
saved the auto-generated password to /etc/fwupd/redfish.conf without
proper restriction. A local user can read the configuration file and gain operator privileges.
Affected software
Oracle Linux
Anolis OS
Red Hat CodeReady Linux Builder for IBM z Systems
Red Hat CodeReady Linux Builder for Power, little endian
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for IBM z Systems
Red Hat CodeReady Linux Builder for ARM 64 - Extended Update Support
Red Hat CodeReady Linux Builder for Power, little endian - Extended Update Support
Red Hat CodeReady Linux Builder for x86_64 - Extended Update Support
Red Hat Enterprise Linux for ARM 64 - Extended Update Support
Red Hat Enterprise Linux for Power, little endian - Extended Update Support
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support
Red Hat Enterprise Linux for x86_64 - Extended Update Support
Red Hat Enterprise Linux for ARM 64
Red Hat Enterprise Linux for x86_64
Juniper Secure Analytics (JSA)
fwupd-debuginfo (Red Hat package)
fwupd-debugsource (Red Hat package)
fwupd-devel (Red Hat package)
fwupd-tests-debuginfo (Red Hat package)
fwupd (Red Hat package)
fwupd
fwupd-devel
fwupd-doc
How to mitigate CVE-2022-3287
Juniper Secure Analytics (JSA) - update to 7.5.0 UP9 IF02
fwupd-debuginfo (Red Hat package) - update to 1.7.4-3.el8_6
fwupd-debugsource (Red Hat package) - update to 1.7.4-3.el8_6
fwupd-devel (Red Hat package) - update to 1.7.4-3.el8_6
fwupd-tests-debuginfo (Red Hat package) - update to 1.7.4-3.el8_6
fwupd (Red Hat package) - addressed in versions 1.7.8-2.el8, 1.7.8-2.el8_8, 1.8.10-2.el9
fwupd - update to 1.7.8-2.0.1
fwupd-devel - update to 1.7.8-2.0.1
fwupd-doc - update to 1.7.8-2.0.1
External References
Related Security Bulletins
- Privilege escalation in fwupd
- Red Hat Enterprise Linux 9 update for fwupd
- Multiple vulnerabilities in Oracle Linux
- Red Hat Enterprise Linux 8 update for fwupd
- Red Hat Enterprise Linux 8.8 Extended Update Support update for fwupd
- Red Hat Enterprise Linux 8.6 Extended Update Support update for fwupd
- Multiple vulnerabilities in Juniper Secure Analytics (JSA)
- Anolis OS update for fwupd