
CVE-2025-21298, Windows의 ole32 라이브러리와 관련된 double free 취약점에 대한 완전한 분석
CVE-2025-21298은 Microsoft Windows에서 사용되는 OLE(개체 연결 및 포함) 기술의 심각한 취약점입니다. 구체적으로 ole32.dll 라이브러리의 UtOlePresStmToContentsStm 함수에 영향을 미칩니다. 이 함수는 OLE 저장소 내에서 OLE "프레젠테이션 스트림"을 "콘텐츠 스트림"으로 변환하는 역할을 담당합니다. 사용자가 Microsoft 제품에서 악성 RTF 파일을 열면 이 취약점이 트리거될 수 있습니다. 메모리 관리가 부실하여 공격자는 이 결함을 악용해 시스템에서 자신의 코드를 실행할 수 있습니다. 이는 CWE-416으로 분류된 "Use After Free" 취약점입니다. 즉, 프로그램이 이미 해제된 메모리를 사용하려고 시도하여 예기치 않은 동작을 유발하거나 공격자가 시스템에서 악성 코드(셸코드)를 실행할 수 있게 합니다.