🔍 CVE-2026-21962

10.0
CVSS Score
CRITICAL
2026-01-20
2026-08-25 04:18
✅ 완료

🇰🇷 한글 설명

Oracle HTTP Server 및 Oracle Weblogic Server Proxy Plug-in 제품의 취약점으로, 인증 없이 HTTP를 통해 공격자가 시스템을 손상시킬 수 있으며, 이는 데이터의 생성, 삭제, 수정 및 접근 권한을 얻을 수 있는 심각한 취약점입니다.

💡 쉬운 설명

Oracle HTTP Server 및 Oracle Weblogic Server Proxy Plug-in의 취약점으로 인해 공격자가 시스템을 손상시키고 데이터에 접근할 수 있습니다. 이는 매우 심각한 취약점으로 모든 버전의 패치를 권장합니다.

🇺🇸 원문 (English)

Vulnerability in the Oracle HTTP Server, Oracle Weblogic Server Proxy Plug-in product of Oracle Fusion Middleware (component: Weblogic Server Proxy Plug-in for Apache HTTP Server, Weblogic Server Proxy Plug-in for IIS). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle HTTP Server, Oracle Weblogic Server Proxy Plug-in. While the vulnerability is in Oracle HTTP Server, Oracle Weblogic Server Proxy Plug-in, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle HTTP Server, Oracle Weblogic Server Proxy Plug-in accessible data as well as unauthorized access to critical data or complete access to all Oracle HTTP Server, Oracle Weblogic Server Proxy Plug-in accessible data. Note: Affected version for Weblogic Server Proxy Plug-in for IIS is 12.2.1.4.0 only. CVSS 3.1 Base Score 10.0 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N).

📍 영향받는 시스템

12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 버전의 Oracle HTTP Server 및 Oracle Weblogic Server Proxy Plug-in

⚔️ 공격 벡터

HTTP를 통해 인증 없이 공격

🛡️ 대응 방법

최신 패치 버전으로 업데이트하고, 웹 서버 및 프록시 플러그인 설정을 확인하여 취약점을 조치합니다.

🔧 검증 코드

로컬 Python 환경에서 requests 라이브러리가 설치된 경우에만 실행 가능합니다. Oracle 서버 주소를 'https://your-oracle-server.com/'에替换하고, 스크립트를 실행하여 결과를 확인합니다.

Shell / Script
import requests
response = requests.get('https://your-oracle-server.com/')</nif response.status_code == 200:
    print("{"result": "취약", "reason": "서버 응답 코드 200"}")
else:
    print("{"result": "양호", "reason": "서버 응답 코드가 200이 아님"}")

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server