CVE漏洞中文网

0DayBank一个专门收集整理全球互联网漏洞的公开发布网站
  1. 首页
  2. CVE
  3. 正文

CVE-2024-50297丨net:xilinx:axienet:在 dmaengine 启动之前在 dql 中排队 Tx 数据包

2024年11月20日 194点热度 0人点赞 0条评论
net:xilinx:axienet:在 dmaengine 启动之前在 dql 中排队 Tx 数据包(CVE-2024-50297)

CVE编号

CVE-2024-50297

利用情况

暂无

补丁情况

N/A

披露时间

2024-11-19
漏洞描述
在Linux内核中,已经解决了一个关于xilinx的axienet模块的漏洞:当在dmaengine启动之前将Tx数据包入队到dql时,如果在dma引擎启动后再将数据包入队到dql,会导致竞态条件。Tx传输在dma引擎启动后开始,可能在完成前执行dql的出队操作,这会导致在运行iperf压力测试时出现以下内核崩溃:内核BUG位于lib/dynamic_queue_limits.c的第99行!(此处省略了部分信息)内部错误:Oops - BUG:00000000f2000800 [#1] SMP程序计数器(pc):dql_completed+0x238/0x248链接寄存器(lr):dql_completed+0x3c/0x248调用跟踪:dql_completed+0x238/0x248axienet_dma_tx_cb+0xa0/0x170xilinx_dma_do_tasklet+0xdc/0x290tasklet_action_common+0xf8/0x11ctasklet_action+0x30/0x3chandle_softirqs+0xf8/0x230(此处省略了部分信息)在dql中启动dmaengine后再进行入队操作,可以修复这个崩溃问题。
解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接
 https://git.kernel.org/stable/c/5ccdcdf186aec6b9111845fd37e1757e9b413e2f
 https://git.kernel.org/stable/c/def3dee25cbd1c9b2ed443c3f6180e952563de77
标签: 暂无
最后更新:2024年11月20日

小助手

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

COPYRIGHT © 2024 www.pdr.cn CVE漏洞中文网. ALL RIGHTS RESERVED.

鲁ICP备2022031030号

联系邮箱:wpbgssyubnmsxxxkkk@proton.me