In the Linux kernel, the following vulnerability has been resolved:
i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup
Definitely condition dmagetcachealignment * defined value > 256 during driver initialization is not reason to BUGON(). Turn that to graceful error out with -EINVAL.
{ "vanir_signatures": [ { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cacb76df247a7cd842ff29755a523b1cba6c0508", "deprecated": false, "id": "CVE-2024-47665-0c887ab9", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "262721734416873555840659525294150185366", "25987862575966050357676180329077488272", "141452956356348854161892524934424210686", "10327375055469140201024986528309635876" ] }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d14bfda9eb5393f8a17008afe2aa7fe0a29815", "deprecated": false, "id": "CVE-2024-47665-2abaab67", "signature_type": "Function", "digest": { "length": 3827.0, "function_hash": "34536286845040877679929016535888420604" }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c", "function": "hci_dma_init" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a022269abb22809f2a174b90f200fc4b9526058", "deprecated": false, "id": "CVE-2024-47665-57de4360", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "262721734416873555840659525294150185366", "25987862575966050357676180329077488272", "141452956356348854161892524934424210686", "10327375055469140201024986528309635876" ] }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2666085335bdfedf90d91f4071490ad3980be785", "deprecated": false, "id": "CVE-2024-47665-5eede098", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "262721734416873555840659525294150185366", "25987862575966050357676180329077488272", "141452956356348854161892524934424210686", "10327375055469140201024986528309635876" ] }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2666085335bdfedf90d91f4071490ad3980be785", "deprecated": false, "id": "CVE-2024-47665-76eaf67a", "signature_type": "Function", "digest": { "length": 3806.0, "function_hash": "87684535970180148038368401642601268641" }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c", "function": "hci_dma_init" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cacb76df247a7cd842ff29755a523b1cba6c0508", "deprecated": false, "id": "CVE-2024-47665-9579ed74", "signature_type": "Function", "digest": { "length": 3815.0, "function_hash": "93223895196333917746611962739766372135" }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c", "function": "hci_dma_init" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a2be2f1db268ec735419e53ef04ca039fc027dc", "deprecated": false, "id": "CVE-2024-47665-dc841864", "signature_type": "Function", "digest": { "length": 4123.0, "function_hash": "168681259762135807671662730388185390613" }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c", "function": "hci_dma_init" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a2be2f1db268ec735419e53ef04ca039fc027dc", "deprecated": false, "id": "CVE-2024-47665-de348c55", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "262721734416873555840659525294150185366", "25987862575966050357676180329077488272", "141452956356348854161892524934424210686", "10327375055469140201024986528309635876" ] }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a022269abb22809f2a174b90f200fc4b9526058", "deprecated": false, "id": "CVE-2024-47665-fe314392", "signature_type": "Function", "digest": { "length": 3806.0, "function_hash": "87684535970180148038368401642601268641" }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c", "function": "hci_dma_init" } }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d14bfda9eb5393f8a17008afe2aa7fe0a29815", "deprecated": false, "id": "CVE-2024-47665-ff93e1ee", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "262721734416873555840659525294150185366", "25987862575966050357676180329077488272", "141452956356348854161892524934424210686", "10327375055469140201024986528309635876" ] }, "target": { "file": "drivers/i3c/master/mipi-i3c-hci/dma.c" } } ] }