CVE-2026-43048
published 2026-05-01CVE-2026-43048: In the Linux kernel, the following vulnerability has been resolved: HID: core: Mitigate potential OOB by removing bogus memset() The memset() in…
PriorityP349high8.8CVSS 3.1
AVAACLPRNUINSUCHIHAH
EPSS
0.42%
35.5th percentile
In the Linux kernel, the following vulnerability has been resolved:
HID: core: Mitigate potential OOB by removing bogus memset()
The memset() in hid_report_raw_event() has the good intention of
clearing out bogus data by zeroing the area from the end of the incoming
data string to the assumed end of the buffer. However, as we have
previously seen, doing so can easily result in OOB reads and writes in
the subsequent thread of execution.
The current suggestion from one of the HID maintainers is to remove the
memset() and simply return if the incoming event buffer size is not
large enough to fill the associated report.
Suggested-by Benjamin Tissoires
[bentiss: changed the return value]
Affected
17 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| linux | linux | — | — |
| linux | linux | >= cd6104572bca9e4afe0dcdb8ecd65ef90b01297b < 218b93b7e284de1aa40a53f8f130f84f7da38858 | 218b93b7e284de1aa40a53f8f130f84f7da38858 |
| linux | linux | >= cd6104572bca9e4afe0dcdb8ecd65ef90b01297b < b37e6019fe420335d884e30535549a25f084e00d | b37e6019fe420335d884e30535549a25f084e00d |
| linux | linux | >= cd6104572bca9e4afe0dcdb8ecd65ef90b01297b < 8f71034649738fdeb6859b8d6cddf132024fac06 | 8f71034649738fdeb6859b8d6cddf132024fac06 |
| linux | linux | >= cd6104572bca9e4afe0dcdb8ecd65ef90b01297b < bd6e1d0230cca9575f5d118148f51e2a56b5373f | bd6e1d0230cca9575f5d118148f51e2a56b5373f |
| linux | linux | >= cd6104572bca9e4afe0dcdb8ecd65ef90b01297b < 0a3fe972a7cb1404f693d6f1711f32bc1d244b1c | 0a3fe972a7cb1404f693d6f1711f32bc1d244b1c |
| linux | linux_kernel | — | — |
| linux | linux_kernel | — | — |
| linux | linux_kernel | — | — |
| linux | linux_kernel | — | — |
| linux | linux_kernel | — | — |
| linux | linux_kernel | — | — |
| linux | linux_kernel | — | — |
| linux | linux_kernel | — | — |
| linux | linux_kernel | >= 2.6.15.1 < 6.18.22 | 6.18.22 |
| linux | linux_kernel | >= 6.19 < 6.19.12 | 6.19.12 |
| ubuntu | linux-nvidia-tegra | — | — |
CVSS provenance
nvdv3.18.8HIGHCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vendor_ubuntu9.1CRITICAL
vendor_redhat7.0MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
Linux kernel (NVIDIA Tegra) vulnerabilities
vendor_ubuntu·2026-09-18·CVSS 9.1
CVE-2026-53358 [CRITICAL] Linux kernel (NVIDIA Tegra) vulnerabilities
Title: Linux kernel (NVIDIA Tegra) vulnerabilities
Summary: Several security issues were fixed in the Linux kernel.
It was discovered that some Arm processors could complete a broadcast
translation lookaside buffer (TLB) invalidation before memory writes made
through the invalidated translation were globally observed. A local
attacker could possibly use this to write to memory after permission to do
so had been revoked, bypassing memory protections or escalating privileges.
(CVE-2025-10263)
Several security issues were discovered in the Linux kernel.
An attacker could possibly use these to compromise the system.
This update corrects flaws in the following subsystems:
- ARM64 architecture;
- User-space API (UAPI);
- Kernel build system;
- ARM32 architecture;
- PowerPC architecture;
- RIS
Red Hat
kernel: HID: core: Mitigate potential OOB by removing bogus memset()
vendor_redhat·2026-05-01·CVSS 7.0
CVE-2026-43048 [MEDIUM] CWE-125 kernel: HID: core: Mitigate potential OOB by removing bogus memset()
kernel: HID: core: Mitigate potential OOB by removing bogus memset()
A flaw was found in the Linux kernel's Human Interface Device (HID) core. An incorrect `memset()` operation within the `hid_report_raw_event()` function can lead to out-of-bounds (OOB) reads and writes. This vulnerability occurs when the incoming event buffer size is insufficient to fill the associated report, potentially allowing an attacker to cause information disclosure or other memory corruption issues.
Package: kernel (Red Hat Enterprise Linux 10) - Affected
Package: kernel (Red Hat Enterprise Linux 6) - Out of support scope
Package: kernel (Red Hat Enterprise Linux 7) - Affected
Package: kernel-rt (Red Hat Enterprise Linux 7) - Affected
Package: kernel (Red Hat Enterprise Linux 8) - Affected
Package: kernel-
GHSA
GHSA-7r6r-545m-fqv3: In the Linux kernel, the following vulnerability has been resolved:
HID: core: Mitigate potential OOB by removing bogus memset()
The memset() in hid
ghsa_unreviewed·2026-05-01
CVE-2026-43048 [HIGH] GHSA-7r6r-545m-fqv3: In the Linux kernel, the following vulnerability has been resolved:
HID: core: Mitigate potential OOB by removing bogus memset()
The memset() in hid
In the Linux kernel, the following vulnerability has been resolved:
HID: core: Mitigate potential OOB by removing bogus memset()
The memset() in hid_report_raw_event() has the good intention of
clearing out bogus data by zeroing the area from the end of the incoming
data string to the assumed end of the buffer. However, as we have
previously seen, doing so can easily result in OOB reads and writes in
the subsequent thread of execution.
The current suggestion from one of the HID maintainers is to remove the
memset() and simply return if the incoming event buffer size is not
large enough to fill the associated report.
Suggested-by Benjamin Tissoires
[bentiss: changed the return value]
VulDB
Linux Kernel up to 6.18.21/6.19.11 HID memset out-of-bounds
vuldb·2026-05-01
CVE-2026-43048 [LOW] Linux Kernel up to 6.18.21/6.19.11 HID memset out-of-bounds
A vulnerability identified as critical has been detected in Linux Kernel up to 6.18.21/6.19.11. The impacted element is the function memset of the component HID. The manipulation leads to out-of-bounds read.
This vulnerability is traded as CVE-2026-43048. Access to the local network is required for this attack to succeed. There is no exploit available.
You should upgrade the affected component.
No detection rules found.
No public exploits indexed.
Rapid7
Patch Tuesday - May 2026
blogs_rapid7·2026-05-13·CVSS 10.0
CVE-2026-41089 [CRITICAL] Patch Tuesday - May 2026
Microsoft is publishing 137 vulnerabilities on May 2026 Patch Tuesday . Microsoft is not aware of exploitation in the wild or public disclosure for any of these vulnerabilities. So far this month, Microsoft has provided patches to address 133 browser vulnerabilities, which are not included in the Patch Tuesday count above.
## Windows Netlogon: critical RCE
Anyone responsible for securing a domain controller should prioritize remediation of CVE-2026-41089 , which is a critical stack-based buffer overflow in Windows Netlogon with a CVSS v3 base score of 9.8. Exploitation leads to execution in the context of the Netlogon service, so that’s SYSTEM privileges on the domain controller. For most pentesters, that’s the point at which the customer report more or less writes itself. No privileges
Bugzilla
CVE-2026-43048 kernel: HID: core: Mitigate potential OOB by removing bogus memset()
bugzilla·2026-05-01
CVE-2026-43048 [MEDIUM] CVE-2026-43048 kernel: HID: core: Mitigate potential OOB by removing bogus memset()
CVE-2026-43048 kernel: HID: core: Mitigate potential OOB by removing bogus memset()
In the Linux kernel, the following vulnerability has been resolved:
HID: core: Mitigate potential OOB by removing bogus memset()
The memset() in hid_report_raw_event() has the good intention of
clearing out bogus data by zeroing the area from the end of the incoming
data string to the assumed end of the buffer. However, as we have
previously seen, doing so can easily result in OOB reads and writes in
the subsequent thread of execution.
The current suggestion from one of the HID maintainers is to remove the
memset() and simply return if the incoming event buffer size is not
large enough to fill the associated report.
Suggested-by Benjamin Tissoires
[bentiss: changed the return value]
Discussion:
Upst
https://git.kernel.org/stable/c/0a3fe972a7cb1404f693d6f1711f32bc1d244b1chttps://git.kernel.org/stable/c/218b93b7e284de1aa40a53f8f130f84f7da38858https://git.kernel.org/stable/c/8f71034649738fdeb6859b8d6cddf132024fac06https://git.kernel.org/stable/c/b37e6019fe420335d884e30535549a25f084e00dhttps://git.kernel.org/stable/c/bd6e1d0230cca9575f5d118148f51e2a56b5373f
2026-05-01
Published