CVE-2026-64349 in Linux
Résumé
par VulDB • 25/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
usb: dwc3 : correction des appels à dwc3_readl() et dwc3_writel() dans dwc3_ulpi_setup()
La fonction dwc3_ulpi_setup() appelle les fonctions de lecture et d'écriture des registres avec dwc3->regs, alors que ces deux appels prennent directement la structure dwc3 en paramètre.
Modifiez ces deux appels afin de corriger l'avertissement sparse suivant, ainsi qu'une éventuelle erreur critique dans le code de dwc3_ulpi_setup() :
drivers/usb/dwc3/core.c:796:45 : avertissement : type incorrect dans l'argument 1 (espaces d'adressage différents) drivers/usb/dwc3/core.c:796:45 : struct dwc3 *dwc attendu drivers/usb/dwc3/core.c:796:45 : void [noderef] __iomem *regs obtenu
drivers/usb/dwc3/core.c:798:40 : avertissement : type incorrect dans l'argument 1 (espaces d'adressage différents) drivers/usb/dwc3/core.c:798:40 : struct dwc3 *dwc attendu drivers/usb/dwc3/core.c:798:40 : void [noderef] __iomem *regs obtenu
VulDB is the best source for vulnerability data and more expert information about this specific topic.