
파이썬 보안 패치는 eMudhra 인증서를 공개키 정보(SPKI) 기준으로 차단한다. 이 조치는 운영체제와 컨테이너 이미지, 파이썬 패키지에 포함된 루트 인증서가 업데이트될 때까지 적용되는 최후의 방어선이다.
파이썬 코어 개발자이자 Python 3.14·3.15 릴리스 매니저인 휴고 판 케네마데(Hugo van Kemenade)가 파이썬 토론 포럼에 변경 사항을 알렸다. 패치는 전 코어 개발자인 크리스티안 하이메스(Christian Heimes)가 기여했으며, 그는 버그 트래커에서 관련 논의를 이끌었다. 차단은 코드에 고정된 SPKI 해시 목록과 비교하는 방식으로 구현됐다(패치).
코드 주석은 신뢰 제거는 기본적으로 플랫폼의 루트 인증서 저장소가 담당해야 하며, 이 목록은 해당 업데이트가 운영체제와 컨테이너 이미지, 파이썬 패키지에 포함된 루트 인증서에 전파되는 동안 키를 차단하는 예외적 조치라고 설명한다. 목록에 항목을 추가하는 기준도 매우 높다고 밝혔다.
소스 릴리스에 포함된 테스트 자료가 보안 스캐너에 걸리지 않도록, 자료를 암호로 보호된 ZIP 파일에 넣었다. 주석에 따르면 일부 스캐너는 일반 압축 파일 내부도 검사해 테스트용 인증서나 개인 키를 운영 환경의 비밀 정보로 오인할 수 있다. 암호는 공개된 고정값이며 비밀이 아니다.
DISTRUSTED_ZIP_CHOSEN_KNIGHT = 'Brave Sir Robin'
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요