🇰🇷 한글 설명
BuddyForms WordPress 플러그인 2.10.3 이전 버전은 폼을 내보내기 전에 요청자의 관리 권한을 확인하지 않습니다. 이로 인해 인증되지 않은 사용자가 공개 폼에 표시되지 않는 알림 수신 이메일 주소와 reCAPTCHA 비밀 키를 포함한 폼 설정을 내려받을 수 있습니다.
💡 쉬운 설명
로그인하지 않은 누구나 웹사이트의 문의 양식 설정을 내려받을 수 있는 취약점입니다. 이 설정에는 외부에 공개되지 않은 이메일 주소와 보안 키가 포함되어 있습니다.
🇺🇸 원문 (English)
The BuddyForms WordPress plugin before 2.10.3 does not check that the requester is allowed to manage a form before exporting its configuration, allowing unauthenticated users to download any form's stored settings, including notification recipient email addresses and reCAPTCHA secret keys that are not shown on the public form.
📍 영향받는 시스템
BuddyForms WordPress 플러그인 2.10.3 미만 버전
⚔️ 공격 벡터
인증 없이 폼 내보내기 기능을 호출하여 저장된 설정(이메일 주소, reCAPTCHA 비밀 키 등)을 다운로드
🛡️ 대응 방법
BuddyForms 플러그인을 2.10.3 이상으로 업데이트하고, 노출된 reCAPTCHA 비밀 키와 알림 설정을 재발급 및 점검
🔧 검증 코드
출력된 버전이 2.10.3 미만이면 취약하며, 2.10.3 이상이면 패치된 것입니다.
wp plugin get buddyforms --field=version 2>/dev/null || grep -m1 'Version:' wp-content/plugins/buddyforms/buddyforms.php