整数溢出

科技半导体

OpenBSD内核发现37年前的严重漏洞

安全研究团队Calif近日发现并成功利用了OpenBSD内核中一个存在37年之久的漏洞。该漏洞源自原始BSD代码,由于共享内存附加计数器被定义为有符号16位短整数,最大值仅为32,767,通过重复fork进程可导致计数器溢出至负值-32,643。