🔍 CVE-2026-61498

9.8
CVSS Score
CRITICAL
2026-07-13
2026-08-14 14:42
✅ 완료

🇰🇷 한글 설명

Vitec Flamingo 4.12.2 버전의 admin/ajax/gen_graphs.php 엔드포인트에서 인증되지 않은 사용자가 OS 명령을 주입할 수 있는 취약점이 발견되었습니다. 공격자는 GET 파라미터에 쉘 메타문자를 삽입하여 임의의 명령을 실행할 수 있으며, 웹 서버가 비밀번호 없는 sudo 권한을 가지고 있어 루트 권한으로 명령이 실행될 수 있습니다.

💡 쉬운 설명

해커가 로그인 없이도 웹사이트의 특정 기능을 이용해 서버에 직접 명령을 내릴 수 있는 심각한 보안 결함입니다. 이 공격이 성공하면 해커가 서버의 모든 권한을 장악하여 시스템을 완전히 통제할 수 있습니다.

🇺🇸 원문 (English)

Vitec Flamingo 4.12.2 contains an unauthenticated OS command injection vulnerability in the admin/ajax/gen_graphs.php endpoint that allows remote unauthenticated attackers to execute arbitrary commands by supplying shell metacharacters in the start, end, key, or format HTTP GET parameters. Attackers can exploit the lack of input sanitization in the graph generation script, which passes user-supplied values directly to shell commands via passthru(), to execute arbitrary OS commands with root privileges due to the web server context having passwordless sudo access.

📍 영향받는 시스템

Vitec Flamingo 4.12.2

⚔️ 공격 벡터

인증되지 않은 원격 공격자가 HTTP GET 파라미터(start, end, key, format)에 특수 문자를 삽입하여 공격

🛡️ 대응 방법

해당 취약점이 해결된 최신 버전으로 업데이트하거나, 웹 서버의 sudo 권한 설정을 검토하고 입력값 검증 로직을 적용해야 합니다.

🔧 검증 코드

해당 엔드포인트에 접근이 가능한지 확인하고, 실제 환경에서는 파라미터에 메타문자를 넣어 응답을 테스트해야 합니다.

Shell / Script
curl -s -I http://<target_ip>/admin/ajax/gen_graphs.php | grep 'HTTP/1.1'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo