isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Linux Linux)
At a glance
- Source
- NVD
- EPSS
- EPSS 0.20 % · percentile 9 ()
- State
- PUBLISHED
- Published
- Updated
- Assigner
- Linux
- NVD status
- Deferred
Description
In the Linux kernel, the following vulnerability has been resolved: isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() In hfcsusb_probe(), the memory allocated for ctrl_urb gets leaked when setup_instance() fails with an error code. Fix that by freeing the urb before freeing the hw structure. Also change the error paths to use the goto ladder style. Compile tested only. Issue found using a prototype static analysis tool.
References
- https://git.kernel.org/stable/c/475032fa2bb82ffb592c321885e917e39f47357f
- https://git.kernel.org/stable/c/adb7577e23a431fc53aa1b6107733c0d751015fb
- https://git.kernel.org/stable/c/b70c24827e11fdc71465f9207e974526fb457bb9
- https://git.kernel.org/stable/c/3f7c72bc73c4e542fde14cce017549d8a0b61a3c
- https://git.kernel.org/stable/c/03695541b3349bc40bf5d6563d44d6147fb20260
- https://git.kernel.org/stable/c/6dce43433e0635e7b00346bc937b69ce48ea71bb
- https://git.kernel.org/stable/c/ea7936304ed74ab7f965d17f942a173ce91a5ca8
- https://git.kernel.org/stable/c/3f978e3f1570155a1327ffa25f60968bc7b9398f
European references
- ENISA EUVD · EUVD-2025-205111
- GCVE · GCVE-0-2025-68734
CERT-FR advisories
- CERTFR-2026-AVI-0602 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0545 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0453 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0421 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0397 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0371 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0369 — Multiples vulnérabilités dans le noyau Linux de SUSE · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0331 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0326 — Multiples vulnérabilités dans les produits VMware · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0316 — Multiples vulnérabilités dans les produits VMware · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0247 — Multiples vulnérabilités dans le noyau Linux de SUSE · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0227 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0225 — Multiples vulnérabilités dans le noyau Linux de SUSE · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0194 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0169 — Multiples vulnérabilités dans le noyau Linux d'Ubuntu · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0108 — Multiples vulnérabilités dans le noyau Linux de SUSE · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0057 — Multiples vulnérabilités dans le noyau Linux de Debian LTS · cert.ssi.gouv.fr
Affected products
| Product | Versions |
|---|---|
| Linux · Linux | affected 69f52adb2d534afc41fcc658f155e01f0b322f9e < 475032fa2bb82ffb592c321885e917e39f47357f ; affected 69f52adb2d534afc41fcc658f155e01f0b322f9e < adb7577e23a431fc53aa1b6107733c0d751015fb ; affected 69f52adb2d534afc41fcc658f155e01f0b322f9e < b70c24827e11fdc71465f9207e974526fb457bb9 ; affected 69f52adb2d534afc41fcc658f155e01f0b322f9e < 3f7c72bc73c4e542fde14cce017549d8a0b61a3c ; affected 69f52adb2d534afc41fcc658f155e01f0b322f9e < 03695541b3349bc40bf5d6563d44d6147fb20260 ; affected 69f52adb2d534afc41fcc658f155e01f0b322f9e < 6dce43433e0635e7b00346bc937b69ce48ea71bb |
| Linux · Linux | affected 2.6.29 ; unaffected 0 < 2.6.29 ; unaffected 5.4.302 ≤ 5.4.* ; unaffected 5.10.247 ≤ 5.10.* ; unaffected 5.15.197 ≤ 5.15.* ; unaffected 6.1.159 ≤ 6.1.* |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| CERT-FR (ANSSI) | Licence Ouverte / Etalab 2.0 |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |