chore: SVG 파일 형식 제외

- 보안상 SVG 허용 목록에서 제거
- validateSvg() 메서드는 유지 (추후 필요시 addAllowedType으로 활성화 가능)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
kappa
2026-01-10 15:20:39 +09:00
parent 949213beda
commit 971a66773a

View File

@@ -44,7 +44,7 @@ class R2FileHandler
'DOUBLE_EXT_DETECTED' => '보안상 이중 확장자 파일은 업로드할 수 없습니다.',
'MIME_MISMATCH' => '파일 내용이 확장자와 일치하지 않습니다.',
'INVALID_IMAGE' => '손상되었거나 유효하지 않은 이미지 파일입니다.',
'SVG_SCRIPT_DETECTED' => 'SVG 파일에 스크립트가 포함되어 있어 업로드할 수 없습니다.',
'SVG_SCRIPT_DETECTED' => 'SVG 파일에 스크립트가 포함되어 있어 업로드할 수 없습니다.', // SVG 허용 시 사용
// 업로드 에러 (PHP)
'UPLOAD_ERR_INI_SIZE' => '파일 크기가 서버 설정 제한을 초과했습니다.',
'UPLOAD_ERR_FORM_SIZE' => '파일 크기가 허용된 최대 크기를 초과했습니다.',
@@ -70,7 +70,6 @@ class R2FileHandler
'webp' => ['image/webp'],
'bmp' => ['image/bmp', 'image/x-ms-bmp'],
'ico' => ['image/x-icon', 'image/vnd.microsoft.icon'],
'svg' => ['image/svg+xml'],
// 비디오
'mp4' => ['video/mp4'],
'webm' => ['video/webm'],