🔍 CVE-2026-113667

0.0
CVSS Score
UNKNOWN
2026-10-20
2026-10-21 16:17
✅ 완료

🇰🇷 한글 설명

ApostropheCMS의 세 가지 CAPTCHA 통합 모듈에서 사용자 제공 응답 토큰이 인코딩되지 않은 상태로 검증 요청에 삽입되는 취약점이 발견되었습니다. 공격자는 조작된 토큰을 통해 요청 파라미터를 삽입하여 CAPTCHA 검증 및 로그인 흐름을 방해할 수 있습니다. 다만, CAPTCHA 우회나 비밀 정보 노출이 확립된 것은 아닙니다.

💡 쉬운 설명

CAPTCHA(로봇 방지 인증) 시스템에 입력되는 데이터가 제대로 처리되지 않아 발생하는 문제입니다. 공격자가 특수하게 만든 값을 입력하여 인증 과정을 방해하거나 혼란을 줄 수 있습니다.

🇺🇸 원문 (English)

ApostropheCMS is an open-source Node.js content management system. Prior to 1.5.5 of the Form add-on, 1.2.1 of login-recaptcha, and 1.3.0 of login-hcaptcha, these three CAPTCHA integrations interpolate an unencoded user-supplied response token into the provider verification request. Crafted tokens can smuggle request parameters and disrupt CAPTCHA verification and CAPTCHA-gated form or login flows; automated bypass probing is possible, but a successful CAPTCHA bypass or secret disclosure is not established. This issue is fixed in Form 1.5.5, login-recaptcha 1.2.1, and login-hcaptcha 1.3.0.

📍 영향받는 시스템

ApostropheCMS Form add-on < 1.5.5, login-recaptcha < 1.2.1, login-hcaptcha < 1.3.0

⚔️ 공격 벡터

인코딩되지 않은 사용자 제공 응답 토큰을 이용한 요청 파라미터 스머글링(Smuggling)

🛡️ 대응 방법

Form 1.5.5, login-recaptcha 1.2.1, 또는 login-hcaptcha 1.3.0 이상 버전으로 업데이트

🔧 검증 코드

출력된 패키지 목록에서 각 플러그인의 버전이 취약한 버전 범위에 포함되는지 확인합니다.

Shell / Script
npm list @apostrophecms/plugin-form @apostrophecms/plugin-login-recaptcha @apostrophecms/plugin-login-hcaptcha

💻 영향받는 소프트웨어

Node.js