🇰🇷 한글 설명
WordPress용 WP Data Access 플러그인의 'check_app_access' 함수에서 부적절한 직접 객체 참조(IDOR) 취약점이 발견되었습니다. 공격자가 사용자 제어 키에 대한 검증 부재를 악용하여, 권한 확인 시 사용되는 app_id와 데이터 조회 시 사용되는 cnt_id 간의 불일치를 이용해 보호된 앱 컨테이너의 데이터에 접근할 수 있습니다.
💡 쉬운 설명
로그인하지 않은 공격자가 데이터의 식별 번호를 조작하여 다른 사용자의 보호된 데이터에 몰래 접근할 수 있는 보안 결함입니다. 인증 과정과 실제 데이터를 가져오는 과정이 서로 일치하지 않아 발생하는 문제입니다.
🇺🇸 원문 (English)
The WP Data Access plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.5.68 via the 'check_app_access' function due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to access data from protected app containers by exploiting a mismatch between the authorization check (performed against app_id) and data retrieval (performed using cnt_id without verifying container ownership).
📍 영향받는 시스템
WP Data Access plugin (버전 5.5.68 및 그 이하 모든 버전)
⚔️ 공격 벡터
인증되지 않은 공격자가 조작된 cnt_id를 사용하여 권한 검증을 우회하고 데이터에 접근
🛡️ 대응 방법
WP Data Access 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 wp-data-access의 버전이 5.5.68 이하인지 확인하십시오.
wp plugin list --allow-root | grep -E 'wp-data-access'