CVE-2024-46859
Last modified
CVE-2024-46859 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses The panasonic laptop code in various places uses the SINF array with index values of 0 - SINF_CUR_BRIGHT(0x0d) without checking that the SINF array is big enough. Not all panasonic laptops have this many SINF array entries, for example the Toughbook CF-18 model only has 10 SINF array entries. So it only supports the AC+DC brightness entries and mute. Check that the SINF array has a minimum size which covers all AC+DC brightness entries and refuse to load if the SINF array is smaller. For higher SINF indexes hide the sysfs attributes when the SINF array does not contain an entry for that attribute, avoiding show()/store() accessing the array out of bounds and add bounds checking to the probe() and resume() code accessing these.. EPSS estimates a 0.22% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses The panasonic laptop code in various places uses the SINF array with index values of 0 - SINF_CUR_BRIGHT(0x0d) without checking that the SINF array is big enough. Not all panasonic laptops have this many SINF array entries, for example the Toughbook CF-18 model only has 10 SINF array entries. So it only supports the AC+DC brightness entries and mute. Check that the SINF array has a minimum size which covers all AC+DC brightness entries and refuse to load if the SINF array is smaller. For higher SINF indexes hide the sysfs attributes when the SINF array does not contain an entry for that attribute, avoiding show()/store() accessing the array out of bounds and add bounds checking to the probe() and resume() code accessing these.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions | Update |
|---|---|---|---|
| Debian | Debian Linux | 11.0 | — |
| Linux | Linux Kernel | >= 3.3, < 5.15.168 | — |
| Linux | Linux Kernel | >= 5.16, < 6.1.111 | — |
| Linux | Linux Kernel | >= 6.2, < 6.6.52 | — |
| Linux | Linux Kernel | >= 6.7, < 6.10.11 | — |
| Linux | Linux Kernel | 6.11 | Rc1 |
References
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.htmlMailing List, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2024-46859?
How severe is CVE-2024-46859?
How do I fix CVE-2024-46859?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2024
- CVE-2024-46853In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2024-46854In the Linux kernel, the following vulnerability has been re…7.1
- CVE-2024-46855In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2024-46856In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2024-46857In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2024-46858In the Linux kernel, the following vulnerability has been re…7
- CVE-2024-4686A vulnerability was found in Campcodes Complete Web-Based Sc…6.1
- CVE-2024-46860In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2024-46861In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2024-46862In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2024-46863In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2024-46864In the Linux kernel, the following vulnerability has been re…5.5
Are you affected by CVE-2024-46859?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
