🇰🇷 한글 설명
WordPress의 Divi Form Builder 플러그인 5.1.8 이하 버전에서 권한 검증 누락 취약점이 발견되었습니다. 공격자가 인증된 사용자 권한을 이용해 다른 사용자의 이메일과 비밀번호를 변경할 수 있어 관리자 계정 탈취가 가능합니다.
💡 쉬운 설명
로그인한 일반 사용자가 다른 사람, 심지어 관리자의 비밀번호를 마음대로 바꿀 수 있는 보안 구멍이 발견되었습니다. 이로 인해 사이트의 모든 권한을 해커에게 빼앗길 수 있습니다.
🇺🇸 원문 (English)
The Divi Form Builder plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 5.1.8. This is due to the update_user() function accepting a user ID parameter from form submissions without verifying that the authenticated user has permission to edit that specific user account, and the handle_register_submission() function only checking if any user is logged in rather than validating permissions for the target user. This makes it possible for authenticated attackers, with subscriber-level access and above, to change the email address and password of any user account, including administrators, resulting in complete account takeover.
📍 영향받는 시스템
WordPress Divi Form Builder plugin (버전 5.1.8 및 그 이하 버전)
⚔️ 공격 벡터
인증된 사용자가 폼 제출 시 특정 사용자 ID를 조작하여 권한 없이 타인의 계정 정보를 수정
🛡️ 대응 방법
Divi Form Builder 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트
🔧 검증 코드
출력된 결과에서 Divi Form Builder의 버전을 확인하여 5.1.8 이하인지 체크
wp plugin list --status=active | grep -i 'divi-form-builder'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM Security Verify Access