🔍 CVE-2026-43985

8.8
CVSS Score
HIGH
2026-06-04
2026-07-22 20:10
✅ 완료

🇰🇷 한글 설명

Tautulli의 configUpdate 엔드포인트가 POST 메서드 강제 및 CSRF 토큰 검증을 수행하지 않아 발생하는 취약점입니다. 공격자는 SameSite=Lax 설정의 허점을 이용해 관리자 세션을 탈취하고 사용자 계정 정보를 변경하여 관리자 권한을 획득할 수 있습니다.

💡 쉬운 설명

로그인된 관리자가 악성 사이트에 접속하기만 해도, 공격자가 몰래 관리자 비밀번호를 바꿔버릴 수 있는 보안 결함입니다. 이를 통해 공격자는 관리자 계정을 가로채 시스템을 완전히 제어할 수 있습니다.

🇺🇸 원문 (English)

Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Versions prior to 2.17.1 expose `configUpdate` as a state-changing administrator endpoint, but the route does not enforce `POST` and does not use any anti-CSRF token. In the default form and JWT-based authentication mode, the administrator session cookie is issued with `SameSite=Lax`, which still permits top-level cross-site navigation requests. An attacker can exploit this by luring a logged-in administrator to a malicious page that submits a cross-site request to `/configUpdate` and overwrites the local administrator username and password. The attacker can then sign in directly with the chosen credentials and take over the Tautulli administrative interface. Version 2.17.1 patches the issue.

📍 영향받는 시스템

Tautulli 2.17.1 미만 버전

⚔️ 공격 벡터

CSRF(교차 사이트 요청 위조)를 통한 관리자 계정 정보(ID/PW) 변조

🛡️ 대응 방법

Tautulli를 최신 버전인 2.17.1 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 2.17.1 미만이면 취약한 상태이며, 2.17.1 이상이면 안전합니다.

Shell / Script
python3 -c 'import tautulli; print(tautulli.__version__)' 2>/dev/null || echo 'Check version via Tautulli UI'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python