Analysis
-
Dirty CowAnalysis 2022. 7. 11. 02:16
Dirty Cow 취약점 개념 Dirty Cow 취약점이란? Dirty Cow = Dirty (페이지가 변조되었음을 의미) + CoW (Copy-on-Write) 권한상승 취약점 중 하나로, 읽기 전용 공간 메모리 공간에 대해 쓰기 권한을 얻어 권한상승을 할 수 있게 된다. 리눅스 커널의 메모리 subsystem이 읽기 전용 메모리 공간의 copy-on-write(COW) 과정에서 race condition이 발견되었다. 해당 취약점은 Linux Kernel 2.6.22 ~ 3.9 버전에서 취약하며, 현재는 패치되었다. 2007년부터 2016년까지 커널에 존재했던 취약점으로, 크리티컬 하지만 굉장히 오랫동안 패치되지 않았던 취약점임을 알 수 있다. 지금으로선 발견된지 오래된 취약점이여서 그런지 poc 코..