CVE-2026-12416
Invoice Generator <= 1.0.0 - 'reset_user_id' 매개변수를 통한 취약한 비밀번호 재설정 검증으로 인한 인증되지 않은 계정 탈취
- 게시됨
- 2026. 6. 24.
- 업데이트됨
- 2026. 6. 25.
- CNA 할당 중
- Wordfence
- 증거 관찰됨
- 2026. 8. 17.
기본 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일
- 백분위수
- 51.1%
- 모델 날짜
- 2026. 10. 15.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
The Invoice Generator 플러그인 for WordPress는 1.0.0을 포함한 모든 버전에서 비밀번호 재설정을 통한 계정 탈취(Account Takeover)에 취약합니다. 이는 `pravel_invoice_change_password()` 함수가 nonce 검증 및 권한 검사 없이 nopriv AJAX 핸들러로 등록되어 있고, 제공된 `reset_activation_code` POST 매개변수와 대상 사용자의 저장된 `forgot_email` 사용자 메타 간의 느슨한 동등성 비교를 수행하기 때문입니다. 이 비교는 비밀번호 찾기 요청을 한 번도 시작하지 않은 사용자(일반적인 조건에서 관리자에게 해당됨)에게는 `'' == ''`로 평가되어 무조건 참이 됩니다. 이로 인해 인증되지 않은 공격자가 `reset_user_id` POST 매개변수를 통해 임의의 사용자 ID를 제공하고, `reset_activation_code`를 생략하여 활성화 코드 검사를 완전히 우회한 뒤, 대상 계정의 비밀번호를 공격자가 선택한 값으로 설정할 수 있습니다. 이를 통해 관리자 계정을 포함한 사이트의 모든 계정을 완전히 탈취할 수 있습니다.
소스
취약한 비밀번호 재설정 검증('reset_user_id' 매개변수)을 통한 인증되지 않은 계정 탈취 | 취약한 비밀번호 재설정 검증('reset_activation_code' 매개변수)을 통한 인증되지 않은 권한 상승으로 계정 탈취
CVE-2026-12415-또는-CVE-2026-12416.py
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.