CVE-2026-46109None▾ SunlitIn the Linux kernel, the following vulnerability has been resolved: usb: ulpi: fix memory leak on ulpi_register() error paths Commit 01af542392b5 ("usb: ulpi: fix double free in ulpi_register_interface() error path") removed kfree(ulpi…
▾ Sunlit zone — Low / medium · no exploitation signal
impact 2.8 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Stakeholder-Specific Vulnerability Categorization from CISA's ADP record at CVE.org: whether exploitation is observed, whether an attack can be automated, and how much of the system is at stake.
Exploit-prediction probability, daily snapshots since Nov 6.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via CVEORG
Last analysed / modified upstream
0.1%
In the Linux kernel, the following vulnerability has been resolved:
usb: ulpi: fix memory leak on ulpi_register() error paths
Commit 01af542392b5 ("usb: ulpi: fix double free in ulpi_register_interface() error path") removed kfree(ulpi) from ulpi_register_interface() to fix a double-free when device_register() fails.
But when ulpi_of_register() or ulpi_read_id() fail before device_register() is called, the ulpi allocation is leaked.
Add kfree(ulpi) on both error paths to properly clean up the allocation.
Linux >= 2f70ba9dae13a190673cc3f9b4aad52179738f60 < 0c2c0c6820fe96fa4be0a0499f8d3f3321b9af6cLinux >= ee248e6e941e4f2e634df2bd43e5f1ef810ab6df < f1b855c00988a9cb41134cab7cf9faedba775dd9Linux >= 272a9b26c336a295e4e209157fed809706c1b1f7 < 7bd61ed0bf9f4f1f2673d489b3bda1555b48d054Linux >= aaeae6533d77e6ed4def85baec01e2815ebbef61 < b0c0d44adb55c66663886cb6e30ee92cbb0f5385Linux >= 8763f8317bb389aded32a32b08f6751cfff657d2 < be2c1d825f54277472c87019e82013ac534ddc4cLinux >= 38c28fe25611099230f0965c925499bfcf46a795 < 2a71e01b2cf9b4329ff67102c1bea7448c2a2d2dLinux >= 01af542392b5d41fd659d487015a71f627accce3 < f30ccfc2985590b33a23a3d8bed7ca16c0af551bLinux >= 01af542392b5d41fd659d487015a71f627accce3 < 0b9fcab1b8608d429e5f239afb197de928d4de7dLinux a6e5461f076c2ef63159f18e5cdbd30b50f0bc15Linux >= 5.10.253 < 5.10.258Linux >= 5.15.203 < 5.15.209Linux >= 6.1.168 < 6.1.175Linux >= 6.6.134 < 6.6.140Linux >= 6.12.81 < 6.12.88Linux >= 6.18.22 < 6.18.30Linux >= 6.19.12 < 6.20Linux 7.0Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-99284Nonenet: skbuff: propagate shared-frag marker in skb_zerocopy()
CVE-2026-99283Nonenetfilter: conntrack: tcp: use UNACK timeout for non-closing RST packets
CVE-2026-99272Nonesmb: client: validate the data area in SMB2_read()
CVE-2026-99271NoneALSA: line6: Clear prev_fbuf on capture buffer release
CVE-2026-99273Noneksmbd: reserve space for the UTF-16 terminator in stream info
CVE-2026-99275Nonesmb: client: reject short SESSION_SETUP responses