In the Linux kernel, the following vulnerability has been resolved:
Revert "serial: 8250_omap: Set the console genpd always on if no console suspend"
This reverts commit 68e6939ea9ec3d6579eadeab16060339cdeaf940.
Kevin reported that this causes a crash during suspend on platforms that dont use PM domains.
{ "vanir_signatures": [ { "digest": { "length": 581.0, "function_hash": "175312295967098139715334768495405986828" }, "target": { "function": "omap8250_suspend", "file": "drivers/tty/serial/8250/8250_omap.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@321aecb079e9ca8b1af90778068a6fb40f2bf22d", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-46703-03709ba9" }, { "digest": { "length": 452.0, "function_hash": "179503382046533714733368393278216813013" }, "target": { "function": "omap8250_resume", "file": "drivers/tty/serial/8250/8250_omap.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0863bffda1131fd2fa9c05b653ad9ee3d8db127e", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-46703-662b43db" }, { "digest": { "length": 452.0, "function_hash": "179503382046533714733368393278216813013" }, "target": { "function": "omap8250_resume", "file": "drivers/tty/serial/8250/8250_omap.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@321aecb079e9ca8b1af90778068a6fb40f2bf22d", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-46703-7f896fe8" }, { "digest": { "line_hashes": [ "193994289183561564260601050618888045474", "126514358980184827632541407751547114484", "21549016833097433231554897129075121226", "244128319318381329225450749794982849153", "149434733495309820558847540382318360771", "91904464809559096674289626790241300670", "9958869345817849371276519332022325995", "216563456517781399425676605903567667602", "157948534144714846866147806570355633632", "7401538443738443737876912728187400197", "91716087307408313893130193576664422872", "153973559071567429767543047001222674878", "304165051272196310278142628679792260140", "328317670302984549096162582853303592842", "204984818929323076838536516428366528945", "203408354058314187380074077194623135755", "276537923852574056464536945614218604257", "238376829428431395569322334195458700399", "37513792398628975149971145273854273079", "4636367299841030215894643248656269", "171544384916449324637978407601251385848", "9958869345817849371276519332022325995", "96131077438951968880316071735484929382", "267487723003551895798775068067465516095", "297473005909588602695803426114681676157", "78249427076496862382345502771971861965", "263958554073533579417212738114225806029", "235767644278781971856342816962434473039", "124481023557939467476480851922881302022", "200614679285778442622489729064646143231", "316530468653842272025679031594895197846", "213826208916376112010509117922589252276", "142860784023939964457774949263168840672" ], "threshold": 0.9 }, "target": { "file": "drivers/tty/serial/8250/8250_omap.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@321aecb079e9ca8b1af90778068a6fb40f2bf22d", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-46703-a9e85536" }, { "digest": { "length": 581.0, "function_hash": "175312295967098139715334768495405986828" }, "target": { "function": "omap8250_suspend", "file": "drivers/tty/serial/8250/8250_omap.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0863bffda1131fd2fa9c05b653ad9ee3d8db127e", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-46703-ab35ff4a" }, { "digest": { "line_hashes": [ "193994289183561564260601050618888045474", "126514358980184827632541407751547114484", "21549016833097433231554897129075121226", "244128319318381329225450749794982849153", "149434733495309820558847540382318360771", "91904464809559096674289626790241300670", "9958869345817849371276519332022325995", "216563456517781399425676605903567667602", "157948534144714846866147806570355633632", "7401538443738443737876912728187400197", "91716087307408313893130193576664422872", "153973559071567429767543047001222674878", "304165051272196310278142628679792260140", "328317670302984549096162582853303592842", "204984818929323076838536516428366528945", "203408354058314187380074077194623135755", "276537923852574056464536945614218604257", "238376829428431395569322334195458700399", "37513792398628975149971145273854273079", "4636367299841030215894643248656269", "171544384916449324637978407601251385848", "9958869345817849371276519332022325995", "96131077438951968880316071735484929382", "267487723003551895798775068067465516095", "297473005909588602695803426114681676157", "78249427076496862382345502771971861965", "263958554073533579417212738114225806029", "235767644278781971856342816962434473039", "124481023557939467476480851922881302022", "200614679285778442622489729064646143231", "316530468653842272025679031594895197846", "213826208916376112010509117922589252276", "142860784023939964457774949263168840672" ], "threshold": 0.9 }, "target": { "file": "drivers/tty/serial/8250/8250_omap.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0863bffda1131fd2fa9c05b653ad9ee3d8db127e", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-46703-ff3a3c44" } ] }