PyMuPDF 주석 callout 처리 스택 버퍼 오버플로로 프로세스 중단 또는 코드 실행 가능
외부 입력을 받는 파이썬 PDF 라이브러리가 해킹당할 수 있습니다.
요약
PyMuPDF 1.25.3부터 2.0 이전 버전에는 주석 callout 처리 함수의 스택 버퍼 오버플로 문제가 있습니다. 공격자가 callout 인자를 조작할 수 있으면 프로세스를 멈추게 하거나 코드를 실행할 수 있습니다.
해당 조건
- 공격자가 add_freetext_annot()의 callout 인자를 통제하는 경우
대처법
PyMuPDF 2.0으로 업데이트하세요. 명령은 python -m pip install --upgrade pymupdf 입니다.
설정 파일에 이 줄을 넣으세요:
python -m pip install --upgrade pymupdf
설정을 잘못 바꾸면 서비스가 멈추거나 접속이 막힐 수 있어요. 바꾸기 전에 아래 원문 링크를 확인하세요.
대상 제품과 운영체제
CVE 번호
원문 링크
시각
처음 게시
처음 확인