CVE-2018-1000001 glibc realpath緩衝區溢出漏洞分析

漏洞原理 首先要理解realpath函數的含義。realpath展開所有符號鏈接並解析path指定的以null結尾的路徑名中的/./和/../以生成規範化的絕對路徑名。生成的路徑名以null結尾存儲在由resolve_path指向的緩衝區中。生成的路徑名將沒有符號鏈接,/./或/../。比如/home/root目錄下有一個1.txt,那麼在/home/root/11/22目錄下調用realpath
相關文章
相關標籤/搜索