🔍 CVE-2026-16142

9.8
CVSS Score
CRITICAL
2026-08-15
2026-08-20 12:48
✅ 완료

🇰🇷 한글 설명

WordPress용 TrueBooker 플러그인 1.2.6 이하 버전에서 인증되지 않은 사용자가 계정을 탈취할 수 있는 취약점이 발견되었습니다. add_front_user_update() AJAX 핸들러가 사용자 인증 및 소유권 검증 없이 임의의 사용자 ID를 통해 이메일 주소를 변경할 수 있게 허용하기 때문입니다. 공격자는 관리자를 포함한 임의의 사용자 이메일을 자신의 것으로 변경한 뒤, 비밀번호 재설정 기능을 통해 계정을 완전히 장악할 수 있습니다.

💡 쉬운 설명

로그인하지 않은 외부인이 웹사이트 관리자의 이메일 주소를 마음대로 바꿔버릴 수 있는 심각한 보안 결함입니다. 이메일이 바뀌면 공격자가 '비밀번호 찾기'를 통해 관리자 계정으로 로그인할 수 있게 됩니다.

🇺🇸 원문 (English)

The TrueBooker plugin for WordPress is vulnerable to Account Takeover in all versions up to, and including, 1.2.6. This is due to the add_front_user_update() AJAX handler being registered for unauthenticated users and accepting an arbitrary truebooker_wp_user_id value, which is passed directly to wp_update_user() without verifying authentication or ownership. This makes it possible for unauthenticated attackers to change any WordPress user account email address, including an administrator, by submitting the target user ID and an attacker-controlled email address. An attacker can then use the native WordPress password reset flow to receive the reset link at the attacker-controlled email address and take over the account.

📍 영향받는 시스템

TrueBooker WordPress plugin version 1.2.6 and below

⚔️ 공격 벡터

인증되지 않은 상태에서 AJAX 요청을 통해 임의의 사용자 ID와 이메일 주소를 전송하여 계정 정보 수정

🛡️ 대응 방법

TrueBooker 플러그인을 최신 보안 패치가 적용된 버전으로 업데이트하거나 해당 플러그인 삭제

🔧 검증 코드

명령어 결과에 truebooker가 나타나면 해당 플러그인이 설치되어 있으므로 버전 확인이 필요합니다.

Shell / Script
wp plugin list --status=active | grep -i 'truebooker'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress