🔍 CVE-2020-2977

4.6
CVSS Score
MEDIUM
2020-07-15
2026-06-17 03:13
✅ 완료

🇰🇷 한글 설명

Oracle Database Server의 Oracle Application Express 구성 요소에서 발생하는 취약점입니다. 유효한 사용자 계정을 가진 낮은 권한의 공격자가 네트워크를 통해 HTTP로 접근하여 데이터를 무단으로 읽거나 수정, 삽입, 삭제할 수 있습니다. 공격 성공을 위해서는 다른 사용자의 상호작용이 필요합니다.

💡 쉬운 설명

권한이 낮은 사용자가 다른 사용자를 속여 특정 동작을 유도함으로써 데이터에 접근할 수 있는 보안 약점입니다. 이를 통해 허가되지 않은 데이터 읽기나 변경이 발생할 수 있습니다.

🇺🇸 원문 (English)

Vulnerability in the Oracle Application Express component of Oracle Database Server. Supported versions that are affected are 5.1-19.2. Easily exploitable vulnerability allows low privileged attacker having Valid User Account privilege with network access via HTTP to compromise Oracle Application Express. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Application Express accessible data as well as unauthorized read access to a subset of Oracle Application Express accessible data. CVSS 3.1 Base Score 4.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N).

📍 영향받는 시스템

Oracle Application Express 5.1 ~ 19.2 버전

⚔️ 공격 벡터

네트워크를 통한 HTTP 접근 및 타 사용자의 상호작용 유도 (CSRF/XSS 관련 공격 형태)

🛡️ 대응 방법

Oracle에서 제공하는 최신 보안 패치를 적용하여 Oracle Application Express 버전을 업데이트하십시오.

🔧 검증 코드

출력된 APEX 버전이 5.1 미만이거나 19.2를 초과하는지 확인하여 취약 여부를 판단합니다.

Shell / Script
sqlplus / as sysdba <<EOF 
SELECT version FROM all_components WHERE component_id = 'APEX'; 
EXIT; 
EOF

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server