Source: dislocker
Version: 0.7.3+git20250907-1
X-Debbugs-CC: [email protected]
Severity: important
Tags: security upstream

Hi,

The following vulnerabilities were published for dislocker.

CVE-2026-107634[0]:
| Dislocker through 0.7.3 contains a heap out-of-bounds read
| vulnerability in get_dataset() and get_next_datum() that never
| validate dataset and datum sizes against the metadata allocation.
| Attackers can craft a BitLocker volume image with inflated dataset
| or datum sizes that, when opened or mounted, crashes dislocker or
| discloses adjacent heap memory.


CVE-2026-107635[1]:
| Dislocker through 0.7.3 contains an integer underflow vulnerability
| in get_vmk() and get_fvek() that allows attackers to trigger out-of-
| bounds heap reads via crafted datum sizes. Attackers can supply a
| malicious BitLocker volume image with a datum_size smaller than the
| 36-byte AES-CCM header, causing hexdump() to over-read and crash
| dislocker.


If you fix the vulnerabilities please also make sure to include the
CVE (Common Vulnerabilities & Exposures) ids in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2026-107634
    https://www.cve.org/CVERecord?id=CVE-2026-107634
    
https://github.com/Aorimn/dislocker/commit/9158e9e41dd669b360cbc53cc18ccae729b67b48
[1] https://security-tracker.debian.org/tracker/CVE-2026-107635
    https://www.cve.org/CVERecord?id=CVE-2026-107635
    
https://github.com/Aorimn/dislocker/commit/0706462db88efe8df88150e4c3e4332b808f4581

Please adjust the affected versions in the BTS as needed.

Regards,
Salvatore

Reply via email to