🔍 CVE-2024-4412

2.7
CVSS Score
LOW
2026-10-19
2026-10-20 20:17
✅ 완료

🇰🇷 한글 설명

소프트웨어가 사용자 데이터를 충분한 검증 없이 수용하여 악성 표현 언어(EL) 코드를 주입할 수 있는 취약점입니다. 이로 인해 영향을 받는 배포 환경 내에서 임의의 작업이 실행될 수 있습니다.

💡 쉬운 설명

사용자가 입력한 코드가 시스템에서 잘못 실행될 수 있는 보안 약점입니다. 다만, 관리자 권한이 필요하며 읽기 작업으로 제한되어 있어 위험도는 낮습니다.

🇺🇸 원문 (English)

The software accepts user-supplied data without sufficient validation, allowing for the injection of malicious Expression Language (EL) code. This can lead to the execution of arbitrary operations within the affected deployment. Exploitation of this vulnerability requires administrator privileges. The impact is minimal as EL usage is restricted to certain read operations.

📍 영향받는 시스템

Expression Language(EL)를 사용하는 특정 소프트웨어 배포 환경

⚔️ 공격 벡터

관리자 권한을 탈취한 공격자가 검증되지 않은 사용자 입력란에 악성 EL 코드를 주입

🛡️ 대응 방법

입력 데이터에 대한 유효성 검증 로직을 강화하고 최신 보안 패치를 적용하십시오.

🔧 검증 코드

명령어 결과로 EL 관련 설정이나 사용 흔적이 발견되면 해당 취약점의 영향 범위에 있는지 확인이 필요합니다.

Shell / Script
grep -r "Expression Language" /path/to/software/config 2>/dev/null

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

Spring Data REST