CVE-2026-15964
Single Sign On For TNG <= 2.0.0 - 인증되지 않은 비밀번호 변경을 통한 권한 상승
- 게시됨
- 2026. 8. 1.
- 업데이트됨
- 2026. 8. 3.
- CNA 할당 중
- Wordfence
- 증거 관찰됨
- 2026. 8. 10.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H낮음 · 다음 30일
- 백분위수
- 48.3%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
WordPress용 Single Sign On For TNG 플러그인은 2.0.0을 포함한 모든 버전에서 인증되지 않은 비밀번호 재설정을 통한 인증 우회(Authentication Bypass)에 취약합니다. 이는 `ssoprocess_ajax()` 함수가 `wp_ajax_nopriv_ssoprocess_ajax`에 등록되어 있어 인증 없이 접근할 수 있는데, 이 함수가 `setnewpassword` 작업과 함께 공격자가 제공한 `email` 매개변수를 수락하고, 소유권 토큰, 이메일 확인 링크 또는 권한 검사 없이 확인된 계정에 대해 `reset_password()`를 호출하기 때문입니다. 유일한 방어 수단은 `check_ajax_referer()` 호출뿐인데, 이는 인증 장벽을 제공하지 않습니다. 그 이유는 `ssoajaxnonce` nonce가 `wp_localize_script()`를 통해 모든 프론트엔드 페이지에서 `SSOPWDREQUIREMENT` JavaScript 객체로 공개적으로 브로드캐스트되기 때문입니다. WordPress는 로그아웃한 방문자에 대해 공유된 익명 세션 컨텍스트를 기준으로 nonce를 계산하므로, 인증되지 않은 방문자는 홈페이지에서 유효한 nonce를 스크래핑하여 요청을 인증하는 데 사용할 수 있습니다. 이로 인해 인증되지 않은 공격자가 관리자 계정을 포함한 모든 WordPress 계정의 비밀번호를 변경할 수 있게 되어, 사이트 전체를 완전히 장악할 수 있습니다.
소스
1- CVE-2026-15964-PoC익스플로잇
CVE-2026-15964용 PoC 및 검사기 - WordPress 플러그인 Single Sign On For TNG <= 2.0.0의 인증되지 않은 비밀번호 변경 (CVSS 9.8)
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.