CVE-2018-19854

kernel: Information Disclosure in crypto_report_one in crypto/crypto_user.c

Published Dec 4, 2018 CVSS 3.0 · 4.7 Medium EPSS < 1% KEV · Not listed
Description
An issue was discovered in the Linux kernel before 4.19.3. crypto_report_one() and related functions in crypto/crypto_user.c (the crypto user configuration API) do not fully initialize structures that are copied to userspace, potentially leaking sensitive memory to user programs. NOTE: this is a CVE-2013-2547 regression but with easier exploitability because the attacker does not need a capability (however, the system must have the CONFIG_CRYPTO_USER kconfig option).

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-2018-11529 An issue was discovered in the Linux kernel before 4.19.3. crypto_report_one() and related functions in crypto/crypto_user.c (the crypto user configuration API) do not fully initialize structures that are copied to userspace, potentially leaking sensitive memory to user programs. NOTE: this is a CVE-2013-2547 regression but with easier exploitability because the attacker does not need a capability (however, the system must have the CONFIG_CRYPTO_USER kconfig option).
Ubuntu USN Ubuntu USN USN-3872-1 Linux kernel (HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-3878-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-3878-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-3901-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-3901-2 Linux kernel (HWE) vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 11:44 AM
Reserved
Dec 4, 2018, 12:00 AM
Status
Modified
Published
Dec 4, 2018, 4:29 PM
Modified
Jun 17, 2026, 1:49 AM
Severity
Moderate
Public date
Nov 3, 2018, 12:00 AM