CVE-2023-0751

GELI silently omits the keyfile if read from stdin

Published Feb 8, 2023 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
When GELI reads a key file from standard input, it does not reuse the key file to initialize multiple providers at once resulting in the second and subsequent devices silently using a NULL key as the user key file. If a user only uses a key file without a user passphrase, the master key is encrypted with an empty key file allowing trivial recovery of the master key.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2023-12769 When GELI reads a key file from standard input, it does not reuse the key file to initialize multiple providers at once resulting in the second and subsequent devices silently using a NULL key as the user key file. If a user only uses a key file without a user passphrase, the master key is encrypted with an empty key file allowing trivial recovery of the master key.
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
freebsd
Published
Updated
Mar 25, 2025, 1:47 PM
Reserved
Feb 8, 2023, 3:34 PM
Status
Modified
Published
Feb 8, 2023, 8:15 PM
Modified
Jun 17, 2026, 5:26 AM