CVE-2026-73847
Emlog: AI 어시스턴트 execute_tool의 CSRF 보호 누락으로 전체 데이터베이스 손상 및 관리자 계정 탈취 발생
- 게시됨
- 2026. 8. 14.
- 업데이트됨
- 2026. 8. 14.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 8. 16.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N낮음 · 다음 30일
- 백분위수
- 9.7%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Emlog는 오픈소스 웹사이트 구축 시스템입니다. 2.6.26 및 이전 버전에서 admin/ai.php의 AI Assistant execute_tool 액션에 CSRF 보호가 누락되어, 원격의 인증되지 않은 공격자가 공격자가 제어하는 페이지에서 최근에 로그인한 관리자에게 위조된 교차 사이트 요청을 제출할 수 있습니다. include/lib/loginauth.php에 설정된 인증 쿠키에는 명시적인 SameSite 속성이 없어 Chrome의 임시 Lax+POST 유예 기간을 활용할 수 있습니다. query_database 케이스는 공격자가 제어하는 sql 및 confirm_code 값을 include/service/ai.php의 Ai::queryDatabase에 전달합니다. 읽기 쿼리는 확인이 필요 없고, 쓰기 쿼리는 공개 확인 문자열을 수용하며, blog 테이블만 쓰기 보호되고, password를 pwd_hash로 별칭 지정하면 출력 편집을 우회할 수 있습니다. 성공적인 요청은 모든 데이터베이스 테이블을 읽고 blog를 제외한 모든 테이블에 쓸 수 있으며, user 테이블을 변경하여 관리자 계정을 탈취할 수 있습니다. 이 검토 시점 기준으로 수정된 버전은 제공되지 않습니다.
소스
1PoC for CVE-2026-73847 - emlog AI 어시스턴트 CSRF를 통한 SQL 실행 및 관리자 계정 탈취 (CVSS 6.8)
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.