🔍 CVE-2026-4003

9.8
CVSS Score
CRITICAL
2026-04-08
2026-07-24 21:10
✅ 완료

🇰🇷 한글 설명

WordPress의 Users manager – PN 플러그인 1.1.15 이하 버전에서 권한 상승 취약점이 발견되었습니다. 인증되지 않은 공격자가 특정 AJAX 함수를 악용하여 임의의 사용자 메타데이터를 수정할 수 있으며, 특히 보안 토큰과 같은 민감한 정보를 조작할 수 있습니다.

💡 쉬운 설명

로그인하지 않은 해커가 웹사이트의 관리자 권한을 뺏을 수 있는 심각한 결함입니다. 해커가 사용자 정보를 마음대로 수정하여 사이트의 통제권을 가져갈 수 있습니다.

🇺🇸 원문 (English)

The Users manager – PN plugin for WordPress is vulnerable to Privilege Escalation via Arbitrary User Meta Update in all versions up to and including 1.1.15. This is due to a flawed authorization logic check in the userspn_ajax_nopriv_server() function within the 'userspn_form_save' case. The conditional only blocks unauthenticated users when the user_id is empty, but when a non-empty user_id is supplied, execution bypasses this check entirely and proceeds to update arbitrary user meta via update_user_meta() without any authentication or authorization verification. Additionally, the nonce required for this AJAX endpoint ('userspn-nonce') is exposed to all visitors via wp_localize_script on the public wp_enqueue_scripts hook, rendering the nonce check ineffective as a security control. This makes it possible for unauthenticated attackers to update arbitrary user metadata for any user account, including the userspn_secret_token field.

📍 영향받는 시스템

Users manager – PN plugin for WordPress (버전 1.1.15 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증되지 않은 공격자가 노출된 nonce를 사용하여 조작된 AJAX 요청을 통해 임의의 사용자 메타데이터를 업데이트함

🛡️ 대응 방법

플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 플러그인 목록에서 해당 플러그인의 버전이 1.1.15 이하인지 확인하십시오.

Shell / Script
wp plugin list --status=active | grep -E 'users-manager-pn'

📊 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