Kushalkhemka/embedding-cve-nvd-dataset huggingface dataset:
CVE ID: CVE-2024-56706 State: PUBLISHED Published: 2024-12-28T09:46:27.297Z Last Updated: 2025-05-04T10:02:56.177Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex Reservation of the PMU hardware is done at first event creation and is protected by a pair of mutex_lock() and mutex_unlock(). After reservation of the PMU hardware the memory required for the PMUs the event is to be installed on is allocated by allocate_buffers() and alloc_sampling_buffer(). This done outside of the mutex protection. Without mutex protection two or more concurrent invocations of perf_e
ffer(). This done outside of the mutex protection. Without mutex protection two or more concurrent invocations of perf_event_init() may run in parallel. This can lead to allocation of Sample Data Blocks (SDBs) multiple times for the same PMU. Prevent this and protect memory allocation of SDBs by mutex. References: - https://git.kernel.org/stable/c/4b3bdfa89635db6a53e02955548bd07bebcae233 - https://git.kernel.org/stable/c/f55bd479d8663a4a4e403b3d308d3d1aa33d92df
CVE ID: CVE-2024-56707 State: PUBLISHED Published: 2024-12-28T09:46:28.117Z Last Updated: 2025-11-03T20:52:59.338Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c Add error pointer checks after calling otx2_mbox_get_rsp(). Additional Analyst Notes: - CVE Program Container: References: - https://git.kernel.org/stable/c/1611b1ea7cf8d07dff091a45389b10401bb6d5b3 - https://git.kernel.org/stable/c/3ccbc7a518868eff1d5a198b9e454e182b651e00 - https://git.kernel.org/stable/c/20e06a5137a1174214bae3a29ce623e69455ee0f - https://git.kernel.org/stable/c/fc595472fbad96533ccbb7b9eb
ernel.org/stable/c/20e06a5137a1174214bae3a29ce623e69455ee0f - https://git.kernel.org/stable/c/fc595472fbad96533ccbb7b9ebb82b743ec26829 - https://git.kernel.org/stable/c/f5b942e6c54b13246ee49d42dcfb71b7f29e3c64
CVE ID: CVE-2024-56708 State: PUBLISHED Published: 2024-12-28T09:46:28.885Z Last Updated: 2025-11-03T20:53:00.785Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: EDAC/igen6: Avoid segmentation fault on module unload The segmentation fault happens because: During modprobe: 1. In igen6_probe(), igen6_pvt will be allocated with kzalloc() 2. In igen6_register_mci(), mci->pvt_info will point to &igen6_pvt->imc[mc] During rmmod: 1. In mci_release() in edac_mc.c, it will kfree(mci->pvt_info) 2. In igen6_remove(), it will kfree(igen6_pvt); Fix this issue by setting mci->pvt_info to NULL to avoid the double kfree. Additional Analyst Not
will kfree(igen6_pvt); Fix this issue by setting mci->pvt_info to NULL to avoid the double kfree. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/029ac07bb92d2f7502d47a4916f197a8445d83bf - https://git.kernel.org/stable/c/2a80e710bbc088a2511c159ee4d910456c5f0832 - https://git.kernel.org/stable/c/830cabb61113d92a425dd3038ccedbdfb3c8d079 - https://git.kernel.org/stable/c/e5c7052664b61f9e2f896702d20552707d0ef60a - https://git.kernel.org/stable/c/db60326f2c47b079e36785ace621eb3002db2088 - https://git.kernel.org/stable/c/fefaae90398d38a1100ccd73b46ab55ff4610fba
CVE ID: CVE-2024-56709 State: PUBLISHED Published: 2024-12-29T08:42:58.403Z Last Updated: 2025-11-03T20:53:02.240Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: io_uring: check if iowq is killed before queuing task work can be executed after the task has gone through io_uring termination, whether it's the final task_work run or the fallback path. In this case, task work will find ->io_wq being already killed and null'ed, which is a problem if it then tries to forward the request to io_queue_iowq(). Make io_queue_iowq() fail requests in this case. Note that it also checks PF_KTHREAD, because the user can first close a DEFER_TAS
eue_iowq() fail requests in this case. Note that it also checks PF_KTHREAD, because the user can first close a DEFER_TASKRUN ring and shortly after kill the task, in which case ->iowq check would race. Additional Analyst Notes: - CVE Program Container: References: - https://git.kernel.org/stable/c/534d59ab38010aada88390db65985e65d0de7d9e - https://git.kernel.org/stable/c/2ca94c8de36091067b9ce7527ae8db3812d38781 - https://git.kernel.org/stable/c/4f95a2186b7f2af09331e1e8069bcaf34fe019cf - https://git.kernel.org/stable/c/dbd2ca9367eb19bc5e269b8c58b0b1514ada9156
CVE ID: CVE-2024-56710 State: PUBLISHED Published: 2024-12-29T08:48:44.411Z Last Updated: 2025-05-04T10:03:03.645Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: ceph: fix memory leak in ceph_direct_read_write() The bvecs array which is allocated in iter_get_bvecs_alloc() is leaked and pages remain pinned if ceph_alloc_sparse_ext_map() fails. There is no need to delay the allocation of sparse_ext map until after the bvecs array is set up, so fix this by moving sparse_ext allocation a bit earlier. Also, make a similar adjustment in __ceph_sync_read() for consistency (a leak of the same kind in __ceph_sync_read() has been address
similar adjustment in __ceph_sync_read() for consistency (a leak of the same kind in __ceph_sync_read() has been addressed differently). Additional Analyst Notes: - CISA ADP Vulnrichment: References: - https://git.kernel.org/stable/c/44e518abbb498075ae85c7d1d1a503a6bb05ea2d - https://git.kernel.org/stable/c/eb9041837123f31d5897e99bb761f46cb4ce5859 - https://git.kernel.org/stable/c/66e0c4f91461d17d48071695271c824620bed4ef
CVE ID: CVE-2024-56711 State: PUBLISHED Published: 2024-12-29T08:48:45.347Z Last Updated: 2025-10-01T20:07:07.015Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference drm_mode_duplicate() could return NULL due to lack of memory, which will then call NULL pointer dereference. Add a check to prevent it. Additional Analyst Notes: - CISA ADP Vulnrichment: References: - https://git.kernel.org/stable/c/747547972e647509815ad8530ff09d62220a56c2 - https://git.kernel.org/stable/c/e1e1af9148dc4c866eda3fb59cd6ec3c7ea34b1d
CVE ID: CVE-2024-56712 State: PUBLISHED Published: 2024-12-29T08:48:46.167Z Last Updated: 2025-05-04T10:03:06.710Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: udmabuf: fix memory leak on last export_udmabuf() error path In export_udmabuf(), if dma_buf_fd() fails because the FD table is full, a dma_buf owning the udmabuf has already been created; but the error handling in udmabuf_create() will tear down the udmabuf without doing anything about the containing dma_buf. This leaves a dma_buf in memory that contains a dangling pointer; though that doesn't seem to lead to anything bad except a memory leak. Fix it by moving the dma
ains a dangling pointer; though that doesn't seem to lead to anything bad except a memory leak. Fix it by moving the dma_buf_fd() call out of export_udmabuf() so that we can give it different error handling. Note that the shape of this code changed a lot in commit 5e72b2b41a21 ("udmabuf: convert udmabuf driver to use folios"); but the memory leak seems to have existed since the introduction of udmabuf. Additional Analyst Notes: - CISA ADP Vulnrichment: References: - https://git.kernel.org/stable/c/c9fc8428d4255c2128da9c4d5cd92e554d0150cf - https://git.kernel.org/stable/c/f49856f525acd5bef52ae28b7da2e001bbe7439e
CVE ID: CVE-2024-56713 State: PUBLISHED Published: 2024-12-29T08:48:46.953Z Last Updated: 2025-05-04T10:03:08.276Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: net: netdevsim: fix nsim_pp_hold_write() nsim_pp_hold_write() has two problems: 1) It may return with rtnl held, as found by syzbot. 2) Its return value does not propagate an error if any. References: - https://git.kernel.org/stable/c/5c553262f063b3bf85df3b22a9818a8d92510f4d - https://git.kernel.org/stable/c/b9b8301d369b4c876de5255dbf067b19ba88ac71
CVE ID: CVE-2024-56714 State: PUBLISHED Published: 2024-12-29T08:48:47.681Z Last Updated: 2025-05-04T10:03:09.612Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: ionic: no double destroy workqueue There are some FW error handling paths that can cause us to try to destroy the workqueue more than once, so let's be sure we're checking for that. The case where this popped up was in an AER event where the handlers got called in such a way that ionic_reset_prepare() and thus ionic_dev_teardown() got called twice in a row. The second time through the workqueue was already destroyed, and destroy_workqueue() choked on the bad wq pointer
a row. The second time through the workqueue was already destroyed, and destroy_workqueue() choked on the bad wq pointer. We didn't hit this in AER handler testing before because at that time we weren't using a private workqueue. Later we replaced the use of the system workqueue with our own private workqueue but hadn't rerun the AER handler testing since then. References: - https://git.kernel.org/stable/c/13355dd37e22edbcb99c599f783233188740a650 - https://git.kernel.org/stable/c/746e6ae2e202b062b9deee7bd86d94937997ecd7
CVE ID: CVE-2024-56715 State: PUBLISHED Published: 2024-12-29T08:48:48.433Z Last Updated: 2025-11-03T20:53:03.632Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: ionic: Fix netdev notifier unregister on failure If register_netdev() fails, then the driver leaks the netdev notifier. Fix this by calling ionic_lif_unregister() on register_netdev() failure. This will also call ionic_lif_unregister_phc() if it has already been registered. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/87847938f5708b2509b279369c96572254bcf2ba - https://git.kernel.org/stable/c/d
ferences: - https://git.kernel.org/stable/c/87847938f5708b2509b279369c96572254bcf2ba - https://git.kernel.org/stable/c/da93a12876f8b969df7316dc93aac7e725f88252 - https://git.kernel.org/stable/c/da5736f516a664a9e1ff74902663c64c423045d2 - https://git.kernel.org/stable/c/ee2e931b2b46de9af7f681258e8ec8e2cd81cfc6 - https://git.kernel.org/stable/c/9590d32e090ea2751e131ae5273859ca22f5ac14
CVE ID: CVE-2024-56716 State: PUBLISHED Published: 2024-12-29T08:48:49.165Z Last Updated: 2025-11-03T20:53:06.497Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: netdevsim: prevent bad user input in nsim_dev_health_break_write() If either a zero count or a large one is provided, kernel can crash. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/81bdfcd6e6a998e219c9dd49ec7291c2e0594bbc - https://git.kernel.org/stable/c/b3a6daaf7cfb2de37b89fd7a5a2ad4ea9aa3e181 - https://git.kernel.org/stable/c/d10321be26ff9e9e912697e9e8448099654ff561 - https://git.kernel.org
fd7a5a2ad4ea9aa3e181 - https://git.kernel.org/stable/c/d10321be26ff9e9e912697e9e8448099654ff561 - https://git.kernel.org/stable/c/470c5ecbac2f19b1cdee2a6ce8d5650c3295c94b - https://git.kernel.org/stable/c/8e9ef6bdf71bf25f4735e0230ce1919de8985835 - https://git.kernel.org/stable/c/ee76746387f6233bdfa93d7406990f923641568f
CVE ID: CVE-2024-56717 State: PUBLISHED Published: 2024-12-29T08:48:49.958Z Last Updated: 2025-11-03T20:53:08.192Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() Packets injected by the CPU should have a SRC_PORT field equal to the CPU port module index in the Analyzer block (ocelot->num_phys_ports). The blamed commit copied the ocelot_ifh_set_basic() call incorrectly from ocelot_xmit_common() in net/dsa/tag_ocelot.c. Instead of calling with "x", it calls with BIT_ULL(x), but the field is not a port mask, but rather a single port index. [ side note: t
ing with "x", it calls with BIT_ULL(x), but the field is not a port mask, but rather a single port index. [ side note: this is the technical debt of code duplication :( ] The error used to be silent and doesn't appear to have other user-visible manifestations, but with new changes in the packing library, it now fails loudly as follows: ------------[ cut here ]------------ Cannot store 0x40 inside bits 46-43 - will truncate sja1105 spi2.0: xmit timed out WARNING: CPU: 1 PID: 102 at lib/packing.c:98 __pack+0x90/0x198 sja1105 spi2.0: timed out polling for tstamp CPU: 1 UID: 0 PID: 102 Comm: felix_xmit Tainted: G W N 6.13.0-rc1-00372-gf706b85d972d-dirty #2605 Call trace: __pack+0x90/0x198 (P) __
PID: 102 Comm: felix_xmit Tainted: G W N 6.13.0-rc1-00372-gf706b85d972d-dirty #2605 Call trace: __pack+0x90/0x198 (P) __pack+0x90/0x198 (L) packing+0x78/0x98 ocelot_ifh_set_basic+0x260/0x368 ocelot_port_inject_frame+0xa8/0x250 felix_port_deferred_xmit+0x14c/0x258 kthread_worker_fn+0x134/0x350 kthread+0x114/0x138 The code path pertains to the ocelot switchdev driver and to the felix secondary DSA tag protocol, ocelot-8021q. Here seen with ocelot-8021q. The messenger (packing) is not really to blame, so fix the original commit instead. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/59c4ca8d8d7918eb6e2df91d2c254827264be3
nrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/59c4ca8d8d7918eb6e2df91d2c254827264be309 - https://git.kernel.org/stable/c/2f3c62ffe88116cd2a39cd73e01103535599970f - https://git.kernel.org/stable/c/a8836eae3288c351acd3b2743d2fad2a4ee2bd56 - https://git.kernel.org/stable/c/2d5df3a680ffdaf606baa10636bdb1daf757832e
CVE ID: CVE-2024-56718 State: PUBLISHED Published: 2024-12-29T08:48:50.740Z Last Updated: 2025-11-03T20:53:09.586Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: net/smc: protect link down work from execute after lgr freed link down work may be scheduled before lgr freed but execute after lgr freed, which may result in crash. So it is need to hold a reference before shedule link down work, and put the reference after work executed or canceled. The relevant crash call stack as follows: list_del corruption. prev->next should be ffffb638c9c0fe20, but was 0000000000000000 ------------[ cut here ]------------ kernel BUG at lib/list_
->next should be ffffb638c9c0fe20, but was 0000000000000000 ------------[ cut here ]------------ kernel BUG at lib/list_debug.c:51! invalid opcode: 0000 [#1] SMP NOPTI CPU: 6 PID: 978112 Comm: kworker/6:119 Kdump: loaded Tainted: G #1 Hardware name: Alibaba Cloud Alibaba Cloud ECS, BIOS 2221b89 04/01/2014 Workqueue: events smc_link_down_work [smc] RIP: 0010:__list_del_entry_valid.cold+0x31/0x47 RSP: 0018:ffffb638c9c0fdd8 EFLAGS: 00010086 RAX: 0000000000000054 RBX: ffff942fb75e5128 RCX: 0000000000000000 RDX: ffff943520930aa0 RSI: ffff94352091fc80 RDI: ffff94352091fc80 RBP: 0000000000000000 R08: 0000000000000000 R09: ffffb638c9c0fc38 R10: ffffb638c9c0fc30 R11: ffffffffa015eb28 R12: 00000000000
000000000000000 R08: 0000000000000000 R09: ffffb638c9c0fc38 R10: ffffb638c9c0fc30 R11: ffffffffa015eb28 R12: 0000000000000002 R13: ffffb638c9c0fe20 R14: 0000000000000001 R15: ffff942f9cd051c0 FS: 0000000000000000(0000) GS:ffff943520900000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f4f25214000 CR3: 000000025fbae004 CR4: 00000000007706e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 PKRU: 55555554 Call Trace: rwsem_down_write_slowpath+0x17e/0x470 smc_link_down_work+0x3c/0x60 [smc] process_one_work+0x1ac/0x350 worker_thread+0x49/0x2f0 ? rescuer_thread+0x360/0x360 kt
smc_link_down_work+0x3c/0x60 [smc] process_one_work+0x1ac/0x350 worker_thread+0x49/0x2f0 ? rescuer_thread+0x360/0x360 kthread+0x118/0x140 ? __kthread_bind_mask+0x60/0x60 ret_from_fork+0x1f/0x30 Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/bec2f52866d511e94c1c37cd962e4382b1b1a299 - https://git.kernel.org/stable/c/2627c3e8646932dfc7b9722c88c2e1ffcf7a9fb2 - https://git.kernel.org/stable/c/841b1824750d3b8d1dc0a96b14db4418b952abbc - https://git.kernel.org/stable/c/2b33eb8f1b3e8c2f87cfdbc8cc117f6bdfabc6ec
CVE ID: CVE-2024-56719 State: PUBLISHED Published: 2024-12-29T08:48:51.495Z Last Updated: 2025-10-01T20:07:06.268Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: net: stmmac: fix TSO DMA API usage causing oops Commit 66600fac7a98 ("net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data") moved the assignment of tx_skbuff_dma[]'s members to be later in stmmac_tso_xmit(). The buf (dma cookie) and len stored in this structure are passed to dma_unmap_single() by stmmac_tx_clean(). The DMA API requires that the dma cookie passed to dma_unmap_single() is the same as the value returned from dma_map_single(). However, by
es that the dma cookie passed to dma_unmap_single() is the same as the value returned from dma_map_single(). However, by moving the assignment later, this is not the case when priv->dma_cap.addr64 > 32 as "des" is offset by proto_hdr_len. This causes problems such as: dwc-eth-dwmac 2490000.ethernet eth0: Tx DMA map failed and with DMA_API_DEBUG enabled: DMA-API: dwc-eth-dwmac 2490000.ethernet: device driver tries to +free DMA memory it has not allocated [device address=0x000000ffffcf65c0] [size=66 bytes] Fix this by maintaining "des" as the original DMA cookie, and use tso_des to pass the offset DMA cookie to stmmac_tso_allocator(). Full details of the crashes can be found at: https://lore.k
des to pass the offset DMA cookie to stmmac_tso_allocator(). Full details of the crashes can be found at: https://lore.kernel.org/all/d8112193-0386-4e14-b516-37c2d838171a@nvidia.com/ https://lore.kernel.org/all/klkzp5yn5kq5efgtrow6wbvnc46bcqfxs65nz3qy77ujr5turc@bwwhelz2l4dw/ Additional Analyst Notes: - CISA ADP Vulnrichment: References: - https://git.kernel.org/stable/c/db3667c9bbfbbf5de98e6c9542f7e03fb5243286 - https://git.kernel.org/stable/c/9d5dd7ccea1b46a9a7c6b3c2b9e5ed8864e185e2 - https://git.kernel.org/stable/c/4c49f38e20a57f8abaebdf95b369295b153d1f8e
CVE ID: CVE-2024-56720 State: PUBLISHED Published: 2024-12-29T11:29:58.345Z Last Updated: 2025-11-03T20:53:12.383Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: bpf, sockmap: Several fixes to bpf_msg_pop_data Several fixes to bpf_msg_pop_data, 1. In sk_msg_shift_left, we should put_page 2. if (len == 0), return early is better 3. pop the entire sk_msg (last == msg->sg.size) should be supported 4. Fix for the value of variable "a" 5. In sk_msg_shift_left, after shifting, i has already pointed to the next element. Addtional sk_msg_iter_var_next may result in BUG. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program C
nt. Addtional sk_msg_iter_var_next may result in BUG. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/d3f5763b3062514a234114e97bbde74d8d702449 - https://git.kernel.org/stable/c/d26d977633d1d0b8bf9407278189bd0a8d973323 - https://git.kernel.org/stable/c/e1f54c61c4c9a5244eb8159dce60d248f7d97b32 - https://git.kernel.org/stable/c/f58d3aa457e77a3d9b3df2ab081dcf9950f6029f - https://git.kernel.org/stable/c/98c7ea7d11f2588e8197db042e0291e4ac8f8346 - https://git.kernel.org/stable/c/785180bed9879680d8e5c5e1b54c8ae8d948f4c8 - https://git.kernel.org/stable/c/275a9f3ef8fabb0cb282a62b9e164dedba7284c5 - https://git.kernel.org/stable/c
ae8d948f4c8 - https://git.kernel.org/stable/c/275a9f3ef8fabb0cb282a62b9e164dedba7284c5 - https://git.kernel.org/stable/c/5d609ba262475db450ba69b8e8a557bd768ac07a
CVE ID: CVE-2024-56721 State: PUBLISHED Published: 2024-12-29T11:29:59.164Z Last Updated: 2025-10-01T20:07:05.975Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: x86/CPU/AMD: Terminate the erratum_1386_microcode array The erratum_1386_microcode array requires an empty entry at the end. Otherwise x86_match_cpu_with_stepping() will continue iterate the array after it ended. Add an empty entry to erratum_1386_microcode to its end. Additional Analyst Notes: - CISA ADP Vulnrichment: References: - https://git.kernel.org/stable/c/82d6b82cf89d950982ac240ba068c3a7e1f23b0a - https://git.kernel.org/stable/c/ccfee14f08b8699132b87bc6d78e0fa
.org/stable/c/82d6b82cf89d950982ac240ba068c3a7e1f23b0a - https://git.kernel.org/stable/c/ccfee14f08b8699132b87bc6d78e0fa75bf094dd - https://git.kernel.org/stable/c/ff6cdc407f4179748f4673c39b0921503199a0ad
CVE ID: CVE-2024-56722 State: PUBLISHED Published: 2024-12-29T11:29:59.901Z Last Updated: 2025-11-03T20:53:13.789Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: RDMA/hns: Fix cpu stuck caused by printings during reset During reset, cmd to destroy resources such as qp, cq, and mr may fail, and error logs will be printed. When a large number of resources are destroyed, there will be lots of printings, and it may lead to a cpu stuck. Delete some unnecessary printings and replace other printing functions in these paths with the ratelimited version. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: Referen
paths with the ratelimited version. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/31c6fe9b79ed42440094f2367897aea0c0ce96ec - https://git.kernel.org/stable/c/b4ba31e5aaffbda9b22d9a35c40b16dc39e475a6 - https://git.kernel.org/stable/c/a0e4c78770faa0d56d47391476fe1d827e72eded - https://git.kernel.org/stable/c/e2e64f9c42c717beb459ab209ec1c4baa73d3760 - https://git.kernel.org/stable/c/323275ac2ff15b2b7b3eac391ae5d8c5a3c3a999
CVE ID: CVE-2024-56723 State: PUBLISHED Published: 2024-12-29T11:30:00.812Z Last Updated: 2025-11-03T20:53:16.571Z Vendors: Linux Products: Linux Description: In the Linux kernel, the following vulnerability has been resolved: mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices While design wise the idea of converting the driver to use the hierarchy of the IRQ chips is correct, the implementation has (inherited) flaws. This was unveiled when platform_get_irq() had started WARN() on IRQ 0 that is supposed to be a Linux IRQ number (also known as vIRQ). Rework the driver to respect IRQ domain when creating each MFD device separately, as the domain is not the same for all of them. Additio
r to respect IRQ domain when creating each MFD device separately, as the domain is not the same for all of them. Additional Analyst Notes: - CISA ADP Vulnrichment: - CVE Program Container: References: - https://git.kernel.org/stable/c/6ea17c03edc7ed0aabb1431eb26e2f94849af68a - https://git.kernel.org/stable/c/61d590d7076b50b6ebdea1f3b83bb041c01fc482 - https://git.kernel.org/stable/c/bb6642d4b3136359b5b620049f76515876e6127e - https://git.kernel.org/stable/c/7ba45b8bc62e64da524d45532107ae93eb33c93c - https://git.kernel.org/stable/c/d4cc78bd6a25accb7ae2ac9fc445d1e1deda4a62 - https://git.kernel.org/stable/c/897713c9d24f6ec394585abfcf259a6e5cad22c8 - https://git.kernel.org/stable/c/b3d45c19bcffb9a
tps://git.kernel.org/stable/c/897713c9d24f6ec394585abfcf259a6e5cad22c8 - https://git.kernel.org/stable/c/b3d45c19bcffb9a9a821df759f60be39d88c19f4 - https://git.kernel.org/stable/c/0350d783ab888cb1cb48ced36cc28b372723f1a4