🇰🇷 한글 설명
WordPress Alba Board 플러그인(2.1.3 이하)은 인증 우회 취약점이 있습니다. 공격자는 관리자 및 편집자만 접근 가능한 비공개 카드 데이터를 열람할 수 있습니다.
💡 쉬운 설명
이 취약점은 로그인한 일반 사용자나 비로그인 사용자도 관리자 전용 정보를 볼 수 있게 합니다. 플러그인이 사용자 권한을 제대로 확인하지 않아 보안이 무너집니다.
🇺🇸 원문 (English)
The Alba Board plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.1.3. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to access arbitrary private alba_card post data, including title, description, assignee, due date, tags, and comments, that is intended to be restricted to Administrators and Editors. The handler is registered via the wp_ajax_nopriv_ hook and its nonce is exposed to all site visitors through wp_localize_script on pages containing the [alba_board] shortcode, making this exploitable by unauthenticated users who can access any such page.
📍 영향받는 시스템
WordPress Alba Board plugin versions <= 2.1.3
⚔️ 공격 벡터
wp_ajax_nopriv 훅과 노출된 nonce를 이용한 인증 우회 및 비공개 데이터 접근
🛡️ 대응 방법
Alba Board 플러그인을 최신 버전으로 업데이트하거나 사용하지 않도록 설정하세요.
🔧 검증 코드
출력된 버전이 2.1.3 이하이거나 해당 플러그인이 활성화되어 있으면 취약합니다.
wp plugin list --format=json | jq '.[] | select(.name=="alba-board") | .version'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
💻 영향받는 소프트웨어
IBM Security Verify Access