최근 Django는 심각도가 다양한 6가지 취약점을 해결하는 보안 업데이트를 발표했습니다. 보고된 대부분의 취약점은 이전에 해결된 문제의 변형으로, 유사한 코드 경로 또는 구성을 대상으로 합니다. 팀의 초점은 발견에서 이러한 변형의 범위와 영향을 평가하는 것으로 옮겨졌습니다. 최근 릴리스에는 낮은 심각도의 사용자 열거 수정 사항과 크고 잘못된 입력과 관련된 두 가지 잠재적인 서비스 거부(DoS) 취약점이 포함되었습니다. 또한 세 가지 SQL 주입 취약점이 패치되었으며, 이는 위생 처리되지 않은 사용자 입력 및 사용자 제어 열 별칭의 위험성을 강조합니다. 많은 보고서가 기존 또는 이미 해결된 문제를 중복하며, 이는 LLM을 사용하여 생성되었을 가능성이 있습니다. 보안 릴리스는 사용자 및 개발자 워크플로우를 모두 방해하며 커뮤니티에 비용을 발생시킵니다. 이러한 문제를 해결하기 위한 대안으로는 문제가 있는 영역을 재설계하고 기존 보안 선례에 부여된 가치를 재평가하는 것이 있습니다. Django 팀은 일관된 보안 접근 방식의 이점과 관련된 비용을 신중하게 저울질하고 있습니다. 그들은 보안 보고서를 책임감 있게 제출하도록 권장합니다.
djangoproject.com
Django Weblog: Recent trends in the work of the Django Security Team
