Linux Kernel “posix-cpu-timers.c”本地竞争条件漏洞

企鹅博客 2019年7月13日15:13:54 发表评论 92 views

发布日期:2010-11-23
更新日期:2010-11-25

受影响系统:
Linux kernel 2.6.24.3 - 2.6.37
Linux kernel 2.6.11 - 2.6.37
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 45028
CVE ID: CVE-2010-4248

Linux Kernel是开放源码操作系统Linux所使用的内核。

Linux Kernel在实现上存在漏洞,攻击者可以利用此漏洞引起内核瘫痪,异常终止受影响的计算机。

posix-cpu-timers.c认为将要终止的进程会执行posix_cpu_timers_exit_group()并将从signal->cpu_timers列表中删除所有!CPUCLOCK_PERTHREAD计时器。但它错误地认为timer->it.cpu.task总是组前导,这样dead ->task就表示不作用的线程组。

<*来源:Oleg Nesterov
 
  链接:https://bugzilla.redhat.com/show_bug.cgi?id=656264
        http:///Linux/2010-11/30099.htm
*>

建议:
--------------------------------------------------------------------------------
厂商补丁:

除非注明,否则均为@企鹅博客原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.qieseo.com/139374.html

weinxin
欢迎加入中国SEO站长博客之家
本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
企鹅博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: