CVE-2023-31436CWE-787

CVE-2023-31436

High · published April 28, 2023

CVSS v3.1
7.8
EPSS
1%
Percentile
47.9
In the wild
Unconfirmed
What it is

qfq_change_class in net/sched/sch_qfq.c in the Linux kernel before 6.2.13 allows an out-of-bounds write because lmax can exceed QFQ_MIN_LMAX.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00598 · 47.9th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2023-04-28T06:15Z
Affected products (7)
ProductVersionsFixed in
linux/linux_kernel≥ 3.7, < 4.14.3144.14.314
linux/linux_kernel≥ 4.15, < 4.19.2824.19.282
linux/linux_kernel≥ 4.20, < 5.4.2425.4.242
linux/linux_kernel≥ 5.5.0, < 5.10.1795.10.179
linux/linux_kernel≥ 5.11, < 5.15.1095.15.109
linux/linux_kernel≥ 5.16, < 6.1.266.1.26
linux/linux_kernel≥ 6.2, < 6.2.136.2.13
References (20)
http://packetstormsecurity.com/files/173087/Kernel-Live-Patch-Security-Notice-LSN-0095-1.html · [email protected]http://packetstormsecurity.com/files/173757/Kernel-Live-Patch-Security-Notice-LSN-0096-1.html · [email protected]http://packetstormsecurity.com/files/175963/Kernel-Live-Patch-Security-Notice-LSN-0099-1.html · [email protected]https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.2.13 · [email protected]https://github.com/torvalds/linux/commit/3037933448f60f9acb705997eae62013ecb81e0d · [email protected]https://lists.debian.org/debian-lts-announce/2023/06/msg00008.html · [email protected]https://security.netapp.com/advisory/ntap-20230609-0001/ · [email protected]https://www.debian.org/security/2023/dsa-5402 · [email protected]https://www.spinics.net/lists/stable-commits/msg294885.html · [email protected]http://packetstormsecurity.com/files/173087/Kernel-Live-Patch-Security-Notice-LSN-0095-1.html · af854a3a-2127-422b-91ae-364da2661108http://packetstormsecurity.com/files/173757/Kernel-Live-Patch-Security-Notice-LSN-0096-1.html · af854a3a-2127-422b-91ae-364da2661108http://packetstormsecurity.com/files/175963/Kernel-Live-Patch-Security-Notice-LSN-0099-1.html · af854a3a-2127-422b-91ae-364da2661108https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.2.13 · af854a3a-2127-422b-91ae-364da2661108https://github.com/torvalds/linux/commit/3037933448f60f9acb705997eae62013ecb81e0d · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2023/06/msg00008.html · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20230609-0001/ · af854a3a-2127-422b-91ae-364da2661108https://www.debian.org/security/2023/dsa-5402 · af854a3a-2127-422b-91ae-364da2661108https://www.spinics.net/lists/stable-commits/msg294885.html · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-794697.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-806742.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 28 APR 00:00Z
    qfq_change_class in net/sched/sch_qfq.c in the Linux kernel before 6.2.13 allows an out-of-bounds write because lmax can exceed QFQ_MIN_LMAX
    cvelistv5