🔍 CVE-2023-29539

8.8
CVSS Score
HIGH
2023-06-02
2026-10-23 23:10
✅ 완료

🇰🇷 한글 설명

Content-Disposition 헤더의 filename 지시자를 처리할 때, 파일명에 NULL 문자가 포함되면 파일명이 잘리는 취약점입니다. 이를 악용하면 반사형 파일 다운로드 공격이 가능해져 사용자가 악성코드를 설치하도록 속일 수 있습니다. Firefox 112 미만, Firefox ESR 102.10 미만, Firefox for Android 112 미만, Focus for Android 112 미만, Thunderbird 102.10 미만 버전에 영향을 줍니다.

💡 쉬운 설명

웹사이트에서 받는 파일의 이름 처리에 결함이 있어, 공격자가 파일 이름을 조작해 정상 파일처럼 보이게 만들 수 있습니다. 사용자는 이를 믿고 악성 파일을 설치할 위험이 있습니다.

🇺🇸 원문 (English)

When handling the filename directive in the Content-Disposition header, the filename would be truncated if the filename contained a NULL character. This could have led to reflected file download attacks potentially tricking users to install malware. This vulnerability affects Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

📍 영향받는 시스템

Firefox 112 미만, Firefox ESR 102.10 미만, Firefox for Android 112 미만, Focus for Android 112 미만, Thunderbird 102.10 미만

⚔️ 공격 벡터

공격자가 NULL 문자를 포함한 조작된 Content-Disposition 헤더를 가진 링크를 사용자에게 전달하여 악성 파일을 정상 파일처럼 다운로드하게 유도

🛡️ 대응 방법

Firefox 112 이상, Firefox ESR 102.10 이상, Thunderbird 102.10 이상으로 업데이트

🔧 검증 코드

출력된 버전 번호가 112 이상(ESR은 102.10 이상)이면 패치된 것이며, 그보다 낮으면 취약한 상태이므로 업데이트가 필요합니다.

Shell / Script
firefox --version 2>/dev/null || (dpkg -l firefox 2>/dev/null | grep -E '^ii')

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Microsoft Edge for Android