CVE-2021-20266
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can...
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- High
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
4.9
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
CVE-2021-20266- CVSS 3.1
- 4.9 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:N/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
CVE-2021-20266- Weakness
- CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2021-7702 No score
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
EUVD-2021-7702- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8vf3-43pf-v3cq
4.9
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can...
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
GHSA-8vf3-43pf-v3cq- CVSS 3.1
- 4.9 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2021-20266
4.9
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
ALPINE-CVE-2021-20266- CVSS 3.1
- 4.9 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2021-20266
4.9
CVE-2021-20266 does not affect BellSoft software
- Record
BELL-CVE-2021-20266- CVSS 3.1
- 4.9 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 15 moreShow less
OSV
4.9
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
CVE-2021-20266- CVSS 3.1
- 4.9 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2021-20266
4.9
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
DEBIAN-CVE-2021-20266- CVSS 3.1
- 4.9 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2021-1223
5.5
rpm security update
The RPM Package Manager (RPM) is a powerful package management system capability as below
Security Fix(es):
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.(CVE-2021-20266)
A flaw was found in the RPM package in the read functionality. This flaw allows an attacker who can convince a victim to install a seemingly verifiable package or compromise an RPM repository, to cause RPM database corruption. The highest threat from this vulnerability is to data integrity. This flaw affects RPM versions before 4.17.0-alpha.(CVE-2021-3421)
- Record
OESA-2021-1223- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2021:4489
3.1
Red Hat Security Advisory: rpm security, bug fix, and enhancement update
- Record
RHSA-2021:4489- CVSS 3.1
- 3.1 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRLSA-2021:4489
3.1
Low: rpm security, bug fix, and enhancement update
The RPM Package Manager (RPM) is a command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages.
Security Fix(es):
- rpm: missing length checks in hdrblobInit() (CVE-2021-20266)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.5 Release Notes linked from the References section.
- Record
RLSA-2021:4489- CVSS 3.1
- 3.1 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-20266
4.9
A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
UBUNTU-CVE-2021-20266- CVSS 3.1
- 4.9 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2021:4489 No score
Low: rpm security, bug fix, and enhancement update
The RPM Package Manager (RPM) is a command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages.
Security Fix(es):
- rpm: missing length checks in hdrblobInit() (CVE-2021-20266)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2021:4489- Updated
- 2026-11-02
OSVCLSA-2022-1644869807 No score
Fix of CVE: CVE-2021-3521, CVE-2021-20266
- CVE-2021-20266: missing length checks in hdrblobInit()
- CVE-2021-3521: RPM does not require subkeys to have a valid binding signature
- Address important covscan issues (#1996665, #2022537)
- Record
CLSA-2022-1644869807- Updated
- 2026-11-02
OSVMGASA-2021-0167 No score
Updated rpm packages fix security vulnerabilities
This update from 4.16.1.2 to 4.16.1.3 fixes bugs several bugs the RPM package manager, including several security issues:
- Fix arbitrary data copied from signature header past signature checking (CVE-2021-3421)
- Fix signature check bypass with corrupted package (CVE-2021-20271)
- Fix missing bounds checks in headerImport() and headerCheck() (CVE-2021-20266)
- Fix missing sanity checks on header entry count and region data overlap
- Fix access past end of header if the last entry is string type
- Fix unsafe headerCopyLoad() still used in codebase
- Record
MGASA-2021-0167- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1366-1 No score
Security update for rpm
This update for rpm fixes the following issues:
Security issues fixed:
- CVE-2021-3421, CVE-2021-20271, CVE-2021-20266: Multiple header check improvements (bsc#1183543, bsc#1183545, bsc#1183632)
- PGP hardening changes (bsc#1185299)
- Fixed potential access of freed mem in ndb's glue code (bsc#1179416)
Maintaince issues fixed:
- Fixed zstd detection (bsc#1187670)
- Added ndb rofs support (bsc#1188548)
- Fixed deadlock when multiple rpm processes try tp acquire the database lock (bsc#1183659)
This update was imported from the SUSE:SLE-15-SP2:Update update project.
- Record
openSUSE-SU-2021:1366-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:2682-1 No score
Security update for rpm
This update for rpm fixes the following issues:
- Changed default package verification level to 'none' to be compatible to rpm-4.14.1
- Made illegal obsoletes a warning
- Fixed a potential access of freed mem in ndb's glue code (bsc#1179416)
- Added support for enforcing signature policy and payload verification step to transactions (jsc#SLE-17817)
- Added :humansi and :hmaniec query formatters for human readable output
- Added query selectors for whatobsoletes and whatconflicts
- Added support for sorting caret higher than base version
- rpm does no longer require the signature header to be in a contiguous region when signing (bsc#1181805)
Security fixes:
-
CVE-2021-3421: A flaw was found in the RPM package in the read functionality. This flaw allows an attacker who can convince a victim to install a seemingly verifiable package or compromise an RPM repository, to cause RPM database corruption. The highest threat from this vulnerability is to data integrity (bsc#1183543)
-
CVE-2021-20271: A flaw was found in RPM's signature check functionality when reading a package file. This flaw allows an attacker who can convince a victim to install a seemingly verifiable package, whose signature header was modified, to cause RPM database corruption and execute code. The highest threat from this vulnerability is to data integrity, confidentiality, and system availability (bsc#1183545)
-
CVE-2021-20266: A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
openSUSE-SU-2021:2682-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2682-1 No score
Security update for rpm
This update for rpm fixes the following issues:
- Changed default package verification level to 'none' to be compatible to rpm-4.14.1
- Made illegal obsoletes a warning
- Fixed a potential access of freed mem in ndb's glue code (bsc#1179416)
- Added support for enforcing signature policy and payload verification step to transactions (jsc#SLE-17817)
- Added :humansi and :hmaniec query formatters for human readable output
- Added query selectors for whatobsoletes and whatconflicts
- Added support for sorting caret higher than base version
- rpm does no longer require the signature header to be in a contiguous region when signing (bsc#1181805)
Security fixes:
-
CVE-2021-3421: A flaw was found in the RPM package in the read functionality. This flaw allows an attacker who can convince a victim to install a seemingly verifiable package or compromise an RPM repository, to cause RPM database corruption. The highest threat from this vulnerability is to data integrity (bsc#1183543)
-
CVE-2021-20271: A flaw was found in RPM's signature check functionality when reading a package file. This flaw allows an attacker who can convince a victim to install a seemingly verifiable package, whose signature header was modified, to cause RPM database corruption and execute code. The highest threat from this vulnerability is to data integrity, confidentiality, and system availability (bsc#1183545)
-
CVE-2021-20266: A flaw was found in RPM's hdrblobInit() in lib/header.c. This flaw allows an attacker who can modify the rpmdb to cause an out-of-bounds read. The highest threat from this vulnerability is to system availability.
- Record
SUSE-SU-2021:2682-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3444-1 No score
Security update for rpm
This update for rpm fixes the following issues:
Security issues fixed:
- CVE-2021-3421, CVE-2021-20271, CVE-2021-20266: Multiple header check improvements (bsc#1183543, bsc#1183545, bsc#1183632)
- PGP hardening changes (bsc#1185299)
- Fixed potential access of freed mem in ndb's glue code (bsc#1179416)
Maintaince issues fixed:
- Fixed zstd detection (bsc#1187670)
- Added ndb rofs support (bsc#1188548)
- Fixed deadlock when multiple rpm processes try tp acquire the database lock (bsc#1183659)
- Record
SUSE-SU-2021:3444-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3939-1 No score
Security update for rpm
This update for rpm fixes the following issues:
- Fixed PGP parsing bugs (bsc#1185299).
- Fixed various format handling bugs (bsc#996280).
- CVE-2021-3421: Fixed vulnerability where unsigned headers could be injected into the rpm database (bsc#1183543).
- CVE-2021-20271: Fixed vulnerability where a corrupted rpm could corrupt the rpm database (bsc#1183545).
- CVE-2021-20266: Fixed missing bounds check in hdrblobInit (bsc#1183632).
Bugfixes:
- Fixed deadlock when multiple rpm processes tried to acquire the database lock (bsc#1183659).
- Record
SUSE-SU-2022:3939-1- Updated
- 2026-11-02
OSVUSN-5273-1 No score
rpm vulnerabilities
Demi M. Obenour discovered that RPM Package Manager incorrectly handled certain files. An attacker could possibly use this issue to corrupt the database and cause a denial of service. (CVE-2021-3421, CVE-2021-20271)
Demi M. Obenour discovered that RPM Package Manager incorrectly handled memory when processing certain data from the database. An attacker could possibly use this issue to cause a denial of service. This issue only affects Ubuntu 18.04 ESM and Ubuntu 20.04 ESM. (CVE-2021-20266)
- Record
USN-5273-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rpmAlpine:v3.13 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.14 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.15 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.16 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.17 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.18 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.19 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.20 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.21 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.22 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
Show 101 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rpmAlpine:v3.23 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpmAlpine:v3.24 |
before 4.16.1.3-r0 | 4.16.1.3-r0 |
rpm-buildAlmaLinux:8 |
before 4.14.3-19.el8 | 4.14.3-19.el8 |
rpm-plugin-fapolicydAlmaLinux:8 |
before 4.14.3-19.el8 | 4.14.3-19.el8 |
python3-rpmTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpmTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-apidocsTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-buildTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-build-libsTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-cronTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-develTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-libsTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-plugin-fapolicydTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-plugin-imaTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-plugin-prioresetTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-plugin-selinuxTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-plugin-syslogTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-plugin-systemd-inhibitTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpm-signTuxCare:CentOS:8.4 From an advisory covering 2 CVEs |
before 4.14.3-14.el8.4.tuxcare.els1 | 4.14.3-14.el8.4.tuxcare.els1 |
rpmDebian:12 |
before 4.16.1.2+dfsg1-1 | 4.16.1.2+dfsg1-1 |
rpmDebian:13 |
before 4.16.1.2+dfsg1-1 | 4.16.1.2+dfsg1-1 |
rpmDebian:14 |
before 4.16.1.2+dfsg1-1 | 4.16.1.2+dfsg1-1 |
rpmMageia:8 From an advisory covering 3 CVEs |
before 4.16.1.3-1.mga8 | 4.16.1.3-1.mga8 |
rpmopenEuler:20.03-LTS-SP1 From an advisory covering 2 CVEs |
before 4.15.1-24.oe1 | 4.15.1-24.oe1 |
python3-rpm-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-buildRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-build-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-build-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-devel-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-fapolicydRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-fapolicyd-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-ima-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-prioreset-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-selinux-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-syslog-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-systemd-inhibit-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-sign-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
python3-rpmRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
python3-rpm-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpmRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-apidocsRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-build-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-build-libsRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-build-libs-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-cronRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-debugsourceRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-develRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-devel-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-libsRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-libs-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-fapolicyd-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-imaRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-ima-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-prioresetRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-prioreset-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-selinuxRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-selinux-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-syslogRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-syslog-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-systemd-inhibitRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-plugin-systemd-inhibit-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-signRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpm-sign-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
rpmRocky Linux:8 |
before 0:4.14.3-19.el8 | 0:4.14.3-19.el8 |
python-rpmSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
rpmSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
rpmSUSE:Linux Enterprise Module for Development Tools 15 SP3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
rpm-ndbSUSE:Linux Enterprise Module for Public Cloud 15 SP3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
python-rpmSUSE:Linux Enterprise Module for Python 2 15 SP3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
rpmSUSE:Manager Proxy Module 4.2 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
rpmSUSE:Manager Server Module 4.2 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
python-rpmSUSE:Linux Enterprise Module for Basesystem 15 SP2 From an advisory covering 3 CVEs |
before 4.14.1-22.4.1 | 4.14.1-22.4.1 |
rpmSUSE:Linux Enterprise Module for Basesystem 15 SP2 From an advisory covering 3 CVEs |
before 4.14.1-22.4.2 | 4.14.1-22.4.2 |
rpmSUSE:Linux Enterprise Module for Development Tools 15 SP2 From an advisory covering 3 CVEs |
before 4.14.1-22.4.2 | 4.14.1-22.4.2 |
rpm-ndbSUSE:Linux Enterprise Module for Public Cloud 15 SP2 From an advisory covering 3 CVEs |
before 4.14.1-22.4.2 | 4.14.1-22.4.2 |
python-rpmSUSE:Linux Enterprise Module for Python 2 15 SP2 From an advisory covering 3 CVEs |
before 4.14.1-22.4.1 | 4.14.1-22.4.1 |
rpmSUSE:Manager Proxy Module 4.1 From an advisory covering 3 CVEs |
before 4.14.1-22.4.2 | 4.14.1-22.4.2 |
rpmSUSE:Manager Server Module 4.1 From an advisory covering 3 CVEs |
before 4.14.1-22.4.2 | 4.14.1-22.4.2 |
python-rpmSUSE:Linux Enterprise Micro 5.0 From an advisory covering 3 CVEs |
before 4.14.1-22.4.1 | 4.14.1-22.4.1 |
rpmSUSE:Linux Enterprise Micro 5.0 From an advisory covering 3 CVEs |
before 4.14.1-22.4.2 | 4.14.1-22.4.2 |
rpmSUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 3 CVEs |
before 4.11.2-16.26.1 | 4.11.2-16.26.1 |
python3-rpmSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 3 CVEs |
before 4.11.2-16.26.1 | 4.11.2-16.26.1 |
rpmSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 3 CVEs |
before 4.11.2-16.26.1 | 4.11.2-16.26.1 |
rpm-pythonSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 3 CVEs |
before 4.11.2-16.26.1 | 4.11.2-16.26.1 |
python3-rpmSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 3 CVEs |
before 4.11.2-16.26.1 | 4.11.2-16.26.1 |
rpmSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 3 CVEs |
before 4.11.2-16.26.1 | 4.11.2-16.26.1 |
rpm-pythonSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 3 CVEs |
before 4.11.2-16.26.1 | 4.11.2-16.26.1 |
rpmUbuntu:Pro:18.04:LTS |
before 4.14.1+dfsg1-2ubuntu0.1~esm1, plus listed versions 4.12.0.2+dfsg1-2build24.14.0+dfsg1-24.14.1+dfsg1-2 |
4.14.1+dfsg1-2ubuntu0.1~esm1 |
rpmUbuntu:Pro:20.04:LTS |
before 4.14.2.1+dfsg1-1ubuntu0.1~esm1, plus listed versions 4.14.2.1+dfsg1-14.14.2.1+dfsg1-1build14.14.2.1+dfsg1-1build2 |
4.14.2.1+dfsg1-1ubuntu0.1~esm1 |
rpmUbuntu:Pro:16.04:LTS From an advisory covering 3 CVEs |
before 4.12.0.1+dfsg1-3ubuntu0.1~esm1, plus listed versions 4.12.0.1+dfsg1-3build24.12.0.1+dfsg1-3build3 |
4.12.0.1+dfsg1-3ubuntu0.1~esm1 |
rpmUbuntu:Pro:18.04:LTS From an advisory covering 3 CVEs |
before 4.14.1+dfsg1-2ubuntu0.1~esm1, plus listed versions 4.12.0.2+dfsg1-2build24.14.0+dfsg1-24.14.1+dfsg1-2 |
4.14.1+dfsg1-2ubuntu0.1~esm1 |
rpmUbuntu:Pro:20.04:LTS From an advisory covering 3 CVEs |
before 4.14.2.1+dfsg1-1ubuntu0.1~esm1, plus listed versions 4.14.2.1+dfsg1-14.14.2.1+dfsg1-1build14.14.2.1+dfsg1-1build2 |
4.14.2.1+dfsg1-1ubuntu0.1~esm1 |
python-rpmopenSUSE:Leap 15.2 From an advisory covering 3 CVEs |
before 4.14.1-lp152.18.3.1 | 4.14.1-lp152.18.3.1 |
rpmopenSUSE:Leap 15.2 From an advisory covering 3 CVEs |
before 4.14.1-lp152.18.3.1 | 4.14.1-lp152.18.3.1 |
python-rpmopenSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
rpmopenSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
rpm-ndbopenSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 4.14.3-37.2 | 4.14.3-37.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-20266 is a medium vulnerability (CVSS 4.9) in Red Hat, Inc. Rpm, published April 2, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.64%, the 76th percentile. Fixed in rpm 4.16.1.3-r0.
References
bugzilla.redhat.com/show_bug.cgi?id=1927741
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VHRPNBCRPDJHHQE3MBPSZK4H7X2IM7AC
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TMGXO3W6DHPO62GJ4VVF5DEUX5DRUR5K
security.gentoo.org/glsa/202107-43
nvd.nist.gov/vuln/detail/CVE-2021-20266
lists.fedoraproject.org/archives/list/[email protected]/message/TMGXO3W6DHPO62GJ4VVF5DEUX5DRUR5K
Show 45 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/VHRPNBCRPDJHHQE3MBPSZK4H7X2IM7AC
github.com/advisories/GHSA-8vf3-43pf-v3cq
security.alpinelinux.org/vuln/CVE-2021-20266
vulners.com/cve/CVE-2021-20266
docs.bell-sw.com/security/cves/CVE-2021-20266
errata.cloudlinux.com/centos8.4-els/CLSA-2022-1644869807.html
security-tracker.debian.org/tracker/CVE-2021-20266
advisories.mageia.org/MGASA-2021-0167.html
bugs.mageia.org/show_bug.cgi?id=28674
rpm.org/wiki/Releases/4.16.1.3
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1223
nvd.nist.gov/vuln/detail/CVE-2021-3421
access.redhat.com/errata/RHSA-2021:4489
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.5_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1840142
bugzilla.redhat.com/show_bug.cgi?id=1938928
bugzilla.redhat.com/show_bug.cgi?id=1996665
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_4489.json
access.redhat.com/security/cve/CVE-2021-20266
cve.org/CVERecord?id=CVE-2021-20266
errata.rockylinux.org/RLSA-2021:4489
suse.com/support/update/announcement/2021/suse-su-20212682-1
bugzilla.suse.com/1179416
bugzilla.suse.com/1181805
bugzilla.suse.com/1183543
bugzilla.suse.com/1183545
suse.com/security/cve/CVE-2021-20266
suse.com/security/cve/CVE-2021-20271
suse.com/security/cve/CVE-2021-3421
suse.com/support/update/announcement/2021/suse-su-20213444-1
bugzilla.suse.com/1183632
bugzilla.suse.com/1183659
bugzilla.suse.com/1185299
bugzilla.suse.com/1187670
bugzilla.suse.com/1188548
suse.com/support/update/announcement/2022/suse-su-20223939-1
bugzilla.suse.com/996280
ubuntu.com/security/CVE-2021-20266
github.com/rpm-software-management/rpm/pull/1500
ubuntu.com/security/notices/USN-5273-1
ubuntu.com/security/CVE-2021-3421
ubuntu.com/security/CVE-2021-20271
lists.opensuse.org/archives/list/[email protected]/thread/WOGLQWSIIR4HYRWXGETEIHB6SM6A2MNK
lists.opensuse.org/archives/list/[email protected]/thread/IQDL4MT3J7VM3IS3TI4EMLQJHDPTSZLZ