🔍 CVE-2025-12963

9.8
CVSS Score
CRITICAL
2025-12-12
2026-10-07 20:10
✅ 완료

🇰🇷 한글 설명

WordPress의 LazyTasks 플러그인 1.2.29 이하 버전에서 권한 상승 및 계정 탈취 취약점이 발견되었습니다. REST API 엔드포인트가 사용자 신원을 적절히 검증하지 않아, 인증되지 않은 공격자가 관리자의 이메일 주소를 변경하고 비밀번호 재설정을 통해 계정을 탈취할 수 있습니다.

💡 쉬운 설명

해커가 로그인하지 않고도 관리자의 이메일 주소를 마음대로 바꿀 수 있는 보안 구멍이 발견되었습니다. 이를 통해 관리자 계정의 비밀번호를 재설정하여 사이트 전체의 제어권을 뺏을 수 있습니다.

🇺🇸 원문 (English)

The LazyTasks – Project & Task Management with Collaboration, Kanban and Gantt Chart plugin for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 1.2.29. This is due to the plugin not properly validating a user's identity via the 'wp-json/lazytasks/api/v1/user/role/edit/' REST API endpoint prior to updating their details like email address. This makes it possible for unauthenticated attackers to change arbitrary user's email addresses, including administrators, and leverage that to reset the user's password and gain access to their account. It is also possible for attackers to abuse this endpoint to grant users with access to additional roles within the plugin

📍 영향받는 시스템

LazyTasks – Project & Task Management 플러그인 1.2.29 이하 모든 버전

⚔️ 공격 벡터

인증되지 않은 공격자가 특정 REST API 엔드포인트를 호출하여 사용자 이메일 및 역할을 수정

🛡️ 대응 방법

플러그인을 최신 버전으로 즉시 업데이트하거나 해당 API 엔드포인트에 대한 접근 제어를 강화해야 함

🔧 검증 코드

명령어 결과에 lazytasks가 나타나면 설치된 것이며, 설치된 플러그인의 버전을 확인하여 1.2.29 이하인지 점검하십시오.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM Verify Identity Access