🔍 CVE-2026-43624

8.2
CVSS Score
HIGH
2026-06-01
2026-07-22 07:10
✅ 완료

🇰🇷 한글 설명

F5-TTS 1.1.20 이하 버전의 finetune Gradio 핸들러에서 경로 탐색(Path Traversal) 취약점이 발견되었습니다. 공격자가 검증되지 않은 프로젝트 이름을 전달하여 os.path.join() 함수를 악용할 경우, 서버 프로세스가 쓰기 권한을 가진 모든 파일 시스템 경로에 임의의 파일을 생성할 수 있습니다.

💡 쉬운 설명

프로그램이 파일 이름을 저장할 때 경로를 제대로 확인하지 않아 발생하는 문제입니다. 해커가 특수하게 조작된 이름을 입력하면 서버의 중요한 위치에 마음대로 파일을 만들거나 덮어쓸 수 있습니다.

🇺🇸 원문 (English)

F5-TTS through version 1.1.20 contains a path traversal vulnerability in the finetune Gradio handlers that allows unauthenticated attackers to write arbitrary files by passing unsanitized user-supplied project names directly to os.path.join() without validating the resulting path stays within the intended base directory. Attackers can supply absolute path arguments such as /tmp/EVIL to override the base directory entirely and create arbitrary directories with attacker-controlled JSON content at any filesystem path writable by the server process.

📍 영향받는 시스템

F5-TTS version 1.1.20 and below

⚔️ 공격 벡터

인증되지 않은 공격자가 Gradio 핸들러를 통해 조작된 프로젝트 이름을 입력하여 경로 탐색 공격 수행

🛡️ 대응 방법

F5-TTS를 최신 버전으로 업데이트하거나, 입력값에 대한 경로 검증 로직을 추가하여 경로 탐색을 방지해야 합니다.

🔧 검증 코드

출력된 버전이 1.1.20 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
pip show F5-TTS | grep Version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

UniFi OS Server