ksmbd: validate command request size (Linux Linux)

CVE-2023-4515
CRITICAL 9.1

At a glance

Source
NVD
EPSS
EPSS 0.31 % · percentile 24 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Modified

Description

In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate command request size In commit 2b9b8f3b68ed ("ksmbd: validate command payload size"), except for SMB2_OPLOCK_BREAK_HE command, the request size of other commands is not checked, it's not expected. Fix it by add check for request size of other commands.

References

Scores

VersionScoreVectorScored by
CVSS 3.1CRITICAL 9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:HLinux
CVSS 3.1CRITICAL 9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)
CVSS 3.1MEDIUM 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HNVD · nvd@nist.gov (Primary)

European references

CERT-FR advisories

Affected configurations (NVD CPE)

Affected products

ProductVersions
Linux · Linuxaffected 35f450f54dca1519bb24faacd0428db09f89a11f < 595679098bdcdbfbba91ebe07a2f7f208df93870 ; affected 9650cf70ec9d94ff34daa088b643229231723c26 < c6bef3bc30fd4a175aef846b7d928a6c40d091cd ; affected 2b9b8f3b68edb3d67d79962f02e26dbb5ae3808d < ff7236b66d69582f90cf5616e63cfc3dc18142bb ; affected 2b9b8f3b68edb3d67d79962f02e26dbb5ae3808d < 5aa4fda5aa9c2a5a7bac67b4a12b089ab81fee3c ; affected 768caf4019f0391c0b6452afe34cea1704133f7b ; affected 5.15.121 < 5.15.127
Linux · Linuxaffected 6.4 ; unaffected 0 < 6.4 ; unaffected 5.15.127 ≤ 5.15.* ; unaffected 6.1.46 ≤ 6.1.* ; unaffected 6.4.11 ≤ 6.4.* ; unaffected 6.5 ≤ *

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD