🇰🇷 한글 설명
0.32.0 미만 버전의 CodexBar는 보안되지 않은 임시 파일 처리 취약점을 가지고 있습니다. 로컬 공격자는 예측 가능한 파일 경로를 악용하여 민감한 자격 증명에 접근하거나 빌드 결과물을 변조할 수 있습니다.
💡 쉬운 설명
컴퓨터 내의 임시 파일이 저장되는 위치가 너무 뻔해서, 같은 컴퓨터를 쓰는 다른 사람이 중요한 비밀번호를 훔쳐보거나 파일을 바꿔치기할 수 있는 문제입니다.
🇺🇸 원문 (English)
CodexBar prior to 0.32.0 contains an insecure temporary file handling vulnerability that allows local attackers to access sensitive credentials or tamper with build artifacts by exploiting predictable file paths in the release notarization workflow. Attackers with access to the same host can read the App Store Connect API key written to a fixed path, pre-create files or symbolic links at predictable locations to redirect writes to attacker-controlled destinations, or tamper with notarization archives before submission.
📍 영향받는 시스템
CodexBar versions prior to 0.32.0
⚔️ 공격 벡터
로컬 시스템 내 예측 가능한 임시 파일 경로를 이용한 파일 읽기 및 심볼릭 링크 공격
🛡️ 대응 방법
CodexBar를 0.32.0 버전 이상으로 업데이트하십시오.
🔧 검증 코드
명령어 결과로 'Vulnerable'이 출력되면 취약한 버전이 설치된 상태입니다.
codexbar --version 2>/dev/null | grep -E '0\.[0-9]+' | awk '{print $2}' | awk -F. '$1==0 && $2<32 {print "Vulnerable"}'