FlawOpen

flawopen.com/한국어

보안 패치 소스코드 심층 분석

CVE-2024-32002에서는 조작된 Git 저장소가 재귀 clone 중 대소문자 충돌 symlink를 통해 `.git`에 파일을 쓸 수 있었고, 검토 전에 hook이 실행될 수 있었습니다. Git의 upstream 수정은 clone 전후에 하위 모듈 대상 경로를 확인하고 예상하지 못한 내용이 있으면 중단합니다. 수정된 Git 버전으로 업그레이드하세요.

취약점 클래스 및 안전한 코드 가이드

SQL 인젝션(CWE-89)이 입력으로 쿼리를 바꾸는 방식, 파라미터화 쿼리 방어, 블라인드·2차 인젝션과 11개 언어의 코드 예제를 설명합니다.

반사형·저장형·DOM XSS는 신뢰할 수 없는 데이터가 안전하지 않은 브라우저 문맥에 들어갈 때 발생합니다. 문맥별 인코딩, 정화, CSP를 알아보세요.