Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-30048 — NotChatbot WebChat <=1.5.0의 저장형 XSS 취약점, PoC 페이로드, 영향 분석, 안전한 채팅 기록 렌더링을 위한 수정 지침. | Kitploit
도구/GitHubGitHub/0xn4no/cve-2026-30048
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPapers & Research
GitHub0xn4no/cve-2026-30048

CVE-2026-30048

NotChatbot WebChat <=1.5.0의 저장형 XSS 취약점, PoC 페이로드, 영향 분석, 안전한 채팅 기록 렌더링을 위한 수정 지침.

저장소 보기
5개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-30048 - NotChatbot WebChat <= 1.5.0의 저장형 크로스 사이트 스크립팅(XSS) 취약점

요약

@developer.notchatbot/webchat 패키지 버전 1.5.0 이하에서 저장형 크로스 사이트 스크립팅(XSS) 취약점이 존재합니다.

사용자가 입력한 값은 AI 기반 채팅 대화 기록에 저장되고 렌더링되기 전에 제대로 삭제(sanitize)되지 않습니다. 이로 인해 공격자는 채팅 기록이 렌더링되거나 다시 로드될 때 실행되는 임의의 JavaScript 코드를 주입할 수 있습니다.

이 문제는 단일 웹사이트 구현이 아닌 재사용 가능한 WebChat 컴포넌트 자체에 존재하므로, 취약한 패키지 버전을 통합한 모든 애플리케이션은 배포 환경과 관계없이 영향을 받을 수 있습니다.


영향을 받는 제품

  • 공급업체: NotChatbot
  • 패키지: @developer.notchatbot/webchat
  • 영향을 받는 버전: 1.5.0 이하

취약점 유형

  • 저장형 크로스 사이트 스크립팅(XSS)

영향을 받는 구성 요소

  • WebChat 메시지 렌더링
  • 대화 기록 렌더링

공격 경로

공격자는 악성 HTML/JavaScript 페이로드가 포함된 조작된 채팅 메시지를 보낼 수 있습니다.
페이로드는 저장된 후 대화 기록이 다시 렌더링될 때 실행됩니다.


개념 증명(PoC)

페이로드

root@kitploit:~
root@kitploit:~
root@kitploit:~
</img>

영상 데모

https://youtu.be/HklaoNKP9H8


재현 단계

  1. 공식 패키지/CDN을 사용하여 WebChat 위젯을 통합합니다.
  2. 채팅 인터페이스를 엽니다.
  3. 위의 페이로드를 채팅 메시지로 보냅니다.
  4. 대화를 다시 로드하거나 다시 엽니다.
  5. 브라우저에서 JavaScript 실행을 확인합니다.

영향

  • 피해자 브라우저에서의 임의 JavaScript 실행
  • 세션 하이재킹
  • 정보 노출
  • 상황에 따른 잠재적 계정 탈취

근본 원인

사용자 입력이 채팅 기록 렌더링 로직에서 적절한 출력 인코딩 또는 HTML 삭제(sanitization) 없이 렌더링됩니다.


제안된 수정 사항

  • 렌더링 전에 사용자 입력을 삭제(sanitize)하고 이스케이프 처리
  • DOMPurify와 같은 안전한 삭제 도구 사용
  • 기본적으로 출력 인코딩
  • 제한적인 콘텐츠 보안 정책(CSP) 구현

CVE

CVE-2026-30048


참고 자료

  • https://www.npmjs.com/package/@developer.notchatbot/webchat
  • https://app.unpkg.com/@developer.notchatbot/[email protected]
  • https://app.unpkg.com/@developer.notchatbot/[email protected]
  • https://gist.github.com/0xN4no/0601f398942a29259d217ea650f694fe

발견자

  • Nano (@0xNano)
  • https://0xnano.com/

타임라인

  • 발견: 2026-01
  • CVE 지정: 2026-03
도구 다운로드