PUFFERDOS: 정규 표현식 서비스 거부(ReDoS) 취약점을 위한 효율적이고 효과적인 공격 문자열 생성
요약
ReDoS(정규 표현식 서비스 거부) 공격을 위해 실제 프로그램 환경에서 실행 가능한 공격 문자열을 생성하는 PUFFERDOS를 제안합니다. 기존 기술의 비현실적인 입력 길이를 극복하고, 형식 검증과 합성적 콘콜릭 실행을 통해 실질적인 취약점 악용 가능성을 보장합니다.
핵심 포인트
- 기존 ReDoS 공격 문자열 생성 기술의 비현실적 길이 문제 해결
- 현실적인 길이 예산 내에서 실행 가능한 공격 입력 합성
- 세 가지 취약 패턴 정의 및 형식 검증 기반의 합성 기술 적용
- 합성적 콘콜릭 실행을 통한 실제 프로그램 수준의 검증
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기