CVE-2022-47940

kernel: smb2_write() fails to validate user supplied data which can result in out-of-bounds read

Published Dec 23, 2022 CVSS 3.1 · 8.1 High EPSS 1.5% KEV · Not listed
Description
An issue was discovered in ksmbd in the Linux kernel 5.15 through 5.18 before 5.18.18. fs/ksmbd/smb2pdu.c lacks length validation in the non-padding case in smb2_write.

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-2022-50673 An issue was discovered in ksmbd in the Linux kernel 5.15 through 5.18 before 5.18.18. fs/ksmbd/smb2pdu.c lacks length validation in the non-padding case in smb2_write.
Ubuntu USN Ubuntu USN USN-5851-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5860-1 Linux kernel (GKE) vulnerabilities
Ubuntu USN Ubuntu USN USN-5876-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5877-1 Linux kernel (GKE) vulnerabilities
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
mitre
Published
Updated
Apr 14, 2025, 6:37 PM
Reserved
Dec 23, 2022, 12:00 AM
Status
Modified
Published
Dec 23, 2022, 4:15 PM
Modified
Jun 17, 2026, 5:14 AM
Severity
Critical
Public date
Dec 22, 2022, 12:00 AM