CVE-2026-102832 in JupyterLab
요약
\~에 의해 VulDB • 2026. 10. 13.
JupyterLab는 Jupyter Notebook 아키텍처를 기반으로 한 확장 가능한 인터랙티브 및 재현 가능한 컴퓨팅 환경입니다. 버전 4.5.7부터 4.5.10까지, 그리고 4.6.4 이전에서는 markdownviewer:trust 및 notebook:trust 명령어 링크 핸들러가 현재 Markdown 뷰어나 노트북을 결정할 때 tracker.currentWidget를 사용하며, 이는 사용자가 응답하는 시점에 동작합니다. 이 방식은 클릭된 버튼이 있는 문서의 상태를 유지하지 않습니다. 프롬프트가 열린 동안 다른 문서가 활성화되면, 사용자가 '신뢰(Trust)'를 선택했을 때 JupyterLab는 두 번째 문서를 신뢰 상태로 표시하지만 원래 클릭한 문서는 비신뢰 상태 그대로 남습니다. 나중에 잘못된 방식으로 신뢰된 문서에서 실행되는 명령어 버튼들은 프롬프트 없이 실행되며, 노트북을 신뢰하면 모든 셀이 신뢰 처리되고 저장되지 않은 편집 내용이 저장되며 서버 서명이 디스크에 영구적으로 기록됩니다. JupyterLab를 번들링하는 애플리케이션(해당 Notebook 및 JupyterLite 릴리스 포함)도 이러한 동작을 상속받습니다. 이 문제는 버전 4.5.11과 4.6.4에서 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.