🇰🇷 한글 설명
openssl_encrypt 1.4.9 미만 버전에서 info 명령어를 통해 출력되는 파일 메타데이터 내 터미널 제어 문자를 제대로 정제하지 못하는 취약점이 발견되었습니다. 공격자는 이스케이프 시퀀스가 포함된 악성 파일을 제작하여 터미널 출력을 조작하고 사용자에게 표시되는 검증 정보를 위조할 수 있습니다.
💡 쉬운 설명
파일 정보에 특수 문자를 숨겨서 컴퓨터 화면에 나오는 글자를 마음대로 바꾸는 공격입니다. 이를 통해 사용자가 보고 있는 보안 확인 메시지를 가짜로 꾸며 속일 수 있습니다.
🇺🇸 원문 (English)
openssl_encrypt versions before 1.4.9 fail to sanitize terminal control characters in file metadata printed by the info command. Attackers can craft malicious files containing escape sequences to repaint terminal output and forge verification information displayed to users.
📍 영향받는 시스템
openssl_encrypt 1.4.9 미만 모든 버전
⚔️ 공격 벡터
이스케이프 시퀀스가 포함된 악성 파일 메타데이터를 이용한 터미널 출력 조작
🛡️ 대응 방법
openssl_encrypt를 1.4.9 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 버전 번호가 출력되면 취약한 버전이 설치되어 있는 상태입니다.
openssl_encrypt --version 2>/dev/null | grep -E '1\.[0-4]\.[0-8]'