phpsafe 𝕏 GitHub
공식 CA 421DTkQ3TSG3n7F9SkNZj9NxvdFGbypwkctPd2uupump 이 주소만 공식 주소입니다.

코드에서 display_errors 켬

위험도: 중간 CWE-209 OWASP A05:2021 Security Misconfiguration rule: display_errors

왜 위험한가요

방문자에게 보이는 에러 메시지에는 파일 경로, SQL 쿼리, 때로는 접속 정보까지 드러납니다.

✕ 취약한 코드
ini_set('display_errors', '1');
✓ 안전한 코드
ini_set('display_errors', '0');
ini_set('log_errors', '1');
ini_set('error_log', '/var/log/php/app.log');

해결 방법

에러 표시는 개발 환경에서만. 운영에서는 log_errors로 기록만 하세요.

내 코드 검사하기

파일을 붙여넣으면 이 규칙에 걸리는 줄을 모두 찾아드립니다.

내 코드 검사하기 →