CVE-2026-92824
Libmodulemd: libmodulemd: out-of-bounds read when emitting rpm-map artifacts
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.2
Libmodulemd: libmodulemd: out-of-bounds read when emitting rpm-map artifacts
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
- Record
CVE-2026-92824- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-06
EUVDEUVD-2026-107038
6.2
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
- Record
EUVD-2026-107038- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-06
GitHub AdvisoriesGHSA-j65x-29mg-x4cj
6.2
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop...
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
- Record
GHSA-j65x-29mg-x4cj- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-06
NVD
6.2
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
- Record
CVE-2026-92824- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-06
OSVDEBIAN-CVE-2026-92824
6.2
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
- Record
DEBIAN-CVE-2026-92824- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-07
OSVUBUNTU-CVE-2026-92824
6.2
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
- Record
UBUNTU-CVE-2026-92824- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-112753 No score
CVE-2026-92824 affecting package libmodulemd 2.15.0-1
A flaw was found in libmodulemd. In the module stream v2 rpm-map emission path, an inner loop incorrectly uses the count of digest algorithms as its bound instead of the number of checksums in the current digest table. Crafted modulemd v2 metadata with multiple digest types can trigger an out-of-bounds read during YAML serialization, typically causing a crash and resulting in a denial of service.
- Record
AZL-112753- Updated
- 2026-11-07
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libmodulemdAzure Linux:3 |
through 2.15.0-1 | None known |
libmodulemdDebian:12 |
All versions, plus listed versions 2.14.0-32.15.0-12.15.2-12.15.2-22.15.2-32.15.2-42.15.3-1 |
None known |
libmodulemdDebian:13 |
All versions, plus listed versions 2.15.0-12.15.2-12.15.2-22.15.2-32.15.2-42.15.3-1 |
None known |
libmodulemdDebian:14 |
All versions, plus listed versions 2.15.0-12.15.2-12.15.2-22.15.2-32.15.2-42.15.3-1 |
None known |
libmodulemdUbuntu:22.04:LTS |
All versions, plus listed versions 2.12.0-12.13.0-1 |
None known |
libmodulemdUbuntu:24.04:LTS |
All versions, plus listed versions 2.14.0-32.14.0-3build12.14.0-3build2 |
None known |
libmodulemdUbuntu:26.10 |
All versions, plus listed versions 2.15.2-32.15.2-42.15.3-1 |
None known |
libmodulemdUbuntu:26.04:LTS |
All versions, plus listed versions 2.15.0-12.15.2-12.15.2-3 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | NVD, OSV | |
| products | CVE List, EUVD, GitHub Advisories, NVD | |
| references | CVE List, GitHub Advisories, NVD, OSV | |
| facts, references | EUVD | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-92824 is a medium vulnerability (CVSS 6.2) in Red Hat Enterprise Linux 10, published October 21, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.14%, the 3rd percentile. No source names a fixed version.
References
access.redhat.com/security/cve/CVE-2026-92824
bugzilla.redhat.com/show_bug.cgi?id=2478495
github.com/advisories/GHSA-j65x-29mg-x4cj
github.com/fedora-modularity/libmodulemd/pull/643
nvd.nist.gov/vuln/detail/CVE-2026-92824
security-tracker.debian.org/tracker/CVE-2026-92824
ubuntu.com/security/CVE-2026-92824
cve.org/CVERecord?id=CVE-2026-92824