CVE-2021-3504

hivex: Buffer overflow when provided invalid node key length

Published May 11, 2021 CVSS 3.1 · 5.4 Medium EPSS 1.8% KEV · Not listed
Description
A flaw was found in the hivex library in versions before 1.3.20. It is caused due to a lack of bounds check within the hivex_open function. An attacker could input a specially crafted Windows Registry (hive) file which would cause hivex to read memory beyond its normal bounds or cause the program to crash. The highest threat from this vulnerability is to system availability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-2656-1 hivex security update
Debian DSA Debian DSA DSA-4913-1 hivex security update
EUVD EUVD EUVD-2021-26823 A flaw was found in the hivex library in versions before 1.3.20. It is caused due to a lack of bounds check within the hivex_open function. An attacker could input a specially crafted Windows Registry (hive) file which would cause hivex to read memory beyond its normal bounds or cause the program to crash. The highest threat from this vulnerability is to system availability.
Ubuntu USN Ubuntu USN USN-5148-1 hivex vulnerability
Ubuntu USN Ubuntu USN USN-5148-2 hivex vulnerability
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 3, 2024, 4:53 PM
Reserved
Apr 16, 2021, 12:00 AM
Status
Modified
Published
May 11, 2021, 11:15 PM
Modified
Jun 17, 2026, 4:05 AM
Severity
Moderate
Public date
May 3, 2021, 12:00 AM