Red Hat newlib libc是美国红帽(Red Hat)公司的一款主要用于嵌入式系统的C语言库。 newlib in versions prior to 4.0.0 存在安全漏洞,该漏洞源于内存分配函数mEMALIGn, pvALLOc, nano_memalign, nano_valloc, nano_pvalloc不当的溢出验证可能导致整数溢出,导致分配一个小缓冲区,然后导致基于堆的缓冲区溢出。
Red Hat newlib libc是美国红帽(Red Hat)公司的一款主要用于嵌入式系统的C语言库。 newlib in versions prior to 4.0.0 存在安全漏洞,该漏洞源于内存分配函数mEMALIGn, pvALLOc, nano_memalign, nano_valloc, nano_pvalloc不当的溢出验证可能导致整数溢出,导致分配一个小缓冲区,然后导致基于堆的缓冲区溢出。