🇰🇷 한글 설명
WordPress용 Tainacan 플러그인의 모든 버전(1.0.1 포함)에서 권한 확인 절차가 누락되어 승인되지 않은 메타데이터 섹션 생성이 가능합니다. `create_item_permissions_check()` 함수가 항상 true를 반환하여 인증 및 권한 검증을 우회하기 때문에 발생합니다. 이를 통해 인증되지 않은 공격자가 공개 REST API를 통해 임의의 컬렉션에 메타데이터 섹션을 생성할 수 있습니다.
💡 쉬운 설명
워드프레스의 Tainacan 플러그인에 보안 구멍이 있어, 로그인하지 않은 외부인도 데이터 항목을 마음대로 만들 수 있습니다. 공격자가 사이트의 정보를 임의로 조작하거나 불필요한 데이터를 채워 넣을 위험이 있습니다.
🇺🇸 원문 (English)
The Tainacan plugin for WordPress is vulnerable to unauthorized metadata section creation due to missing authorization checks in all versions up to, and including, 1.0.1. This is due to the `create_item_permissions_check()` function unconditionally returning true, which bypasses authentication and authorization validation. This makes it possible for unauthenticated attackers to create arbitrary metadata sections for any collection via the public REST API granted they can access the WordPress site.
📍 영향받는 시스템
Tainacan plugin for WordPress (version 1.0.1 and below)
⚔️ 공격 벡터
인증되지 않은 공격자가 공개된 WordPress REST API를 통해 악의적인 메타데이터 섹션 생성 요청을 전송
🛡️ 대응 방법
Tainacan 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
명령어 결과에 'tainacan'이 포함되어 있다면 플러그인이 설치된 것이며, 설치된 버전을 확인하여 1.0.1 이하인지 점검해야 합니다.
wp plugin list --status=active | grep -i 'tainacan'