🇰🇷 한글 설명
EmbedPress WordPress 플러그인 4.6.8 미만 버전에서 인증되지 않은 요청이 제3자 API에 자격 증명을 포함한 요청을 트리거하고 공격자가 제어하는 캐시 항목을 저장하는 취약점이 발견되었습니다. 이를 통해 인증되지 않은 공격자가 사이트 소유자의 API 할당량을 소모하고 데이터베이스에 무제한의 레코드를 기록할 수 있습니다.
💡 쉬운 설명
로그인하지 않은 외부인이 내 웹사이트의 API 사용량을 몰래 써버리거나 데이터베이스에 쓰레기 데이터를 가득 채울 수 있는 문제입니다. 이로 인해 서비스 비용이 늘어나거나 웹사이트 성능이 느려질 수 있습니다.
🇺🇸 원문 (English)
The EmbedPress WordPress plugin before 4.6.8 does not perform any capability or nonce check on an unauthenticated request that triggers a server-side, credential-bearing request to a third-party API and stores attacker-controlled cache entries, allowing unauthenticated attackers to consume the site owner's third-party API quota and write unbounded records into the site's database.
📍 영향받는 시스템
EmbedPress WordPress plugin version < 4.6.8
⚔️ 공격 벡터
인증되지 않은 상태에서 조작된 요청을 보내 API 호출 및 데이터베이스 쓰기 유도
🛡️ 대응 방법
EmbedPress 플러그인을 최신 버전인 4.6.8 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 EmbedPress의 버전을 확인하여 4.6.8 미만인지 체크하십시오.
wp plugin list --status=active | grep -i 'embedpress'