CVE-2026-1166
Executive Summary
CVE-2026-1166 is an Open Redirect vulnerability (CWE-601) identified in Hitachi Ops Center Administrator, affecting versions from 10.2.0 up to (but not including) 11.0.8. This vulnerability allows an unauthenticated attacker to craft a URL that, when clicked by a legitimate user, redirects them to an arbitrary external domain. While the CVSS score is 4.3 (Medium), the primary risk is to user trust and brand reputation, as it can be leveraged for phishing campaigns. No public proof-of-concept (PoC) or exploit code has been released, and the EPSS score is 0.0%, indicating a very low probability of active exploitation in the wild. The vendor, Hitachi, has released a patched version (11.0.8) to address this issue.
This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.
No signup required
Supply Chain & Package Security
This vulnerability does not affect NPM, PyPI, Go, or Ruby packages. It is a proprietary enterprise software component (Hitachi Ops Center Administrator) and is not distributed through open-source package registries.
CVSS Breakdown & Threat Level
- CVSS Score: 4.3 (Medium)
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
- Attack Vector (AV): Network – The vulnerability is exploitable remotely.
- Attack Complexity (AC): Low – No special conditions are required.
- Privileges Required (PR): None – No authentication is needed to trigger the redirect.
- User Interaction (UI): Required – The victim must click a crafted link.
- Scope (S): Unchanged – The redirect does not affect other components.
- Confidentiality (C): Low – Limited information disclosure (e.g., the redirect destination may be observed).
- Integrity (I): None – No data modification.
- Availability (A): None – No impact on service availability.
Threat Level: Low to Medium. The vulnerability is trivial to exploit but requires user interaction. It is most dangerous when combined with social engineering or phishing campaigns.
Deep Dive & Mechanics
The vulnerability resides in the URL redirection logic of Hitachi Ops Center Administrator. The application fails to properly validate or sanitize user-supplied input in a redirect parameter (e.g., ?redirect=, ?url=, or ?next=). An attacker can craft a URL like:
https://victim-opscenter.example.com/login?redirect=https://malicious.com
When a user clicks this link, the application processes the redirect parameter and issues an HTTP redirect to the attacker-controlled domain. Because the application does not enforce an allowlist of valid redirect targets, any external URL is accepted.
The root cause is a lack of server-side validation of the redirect target. The application likely uses a function similar to:
# Vulnerable pseudo-code
def handle_redirect(request):
target = request.GET.get('redirect')
return redirect(target)
Without checking if target is a relative path or belongs to a trusted domain, the application becomes an open redirector.
Vulnerable vs. Patched Code
Vulnerable Code (Hitachi Ops Center Administrator < 11.0.8):
# Vulnerable: No validation of redirect target
def login_redirect(request):
redirect_url = request.GET.get('redirect', '/default')
return HttpResponseRedirect(redirect_url)
Patched Code (Hitachi Ops Center Administrator >= 11.0.8):
# Patched: Validate redirect target against an allowlist
ALLOWED_REDIRECT_DOMAINS = ['opscenter.example.com', 'localhost']
def login_redirect(request):
redirect_url = request.GET.get('redirect', '/default')
parsed = urlparse(redirect_url)
if parsed.netloc and parsed.netloc not in ALLOWED_REDIRECT_DOMAINS:
return HttpResponseRedirect('/default')
return HttpResponseRedirect(redirect_url)
The patched version introduces a domain allowlist check. If the redirect target contains a network location (netloc) that is not in the allowlist, the request is redirected to a safe default page.
Exploitation & Lab Setup
Red Team (Offensive)
Lab Setup:
- Deploy a vulnerable instance of Hitachi Ops Center Administrator (version 10.2.0 to 11.0.7) in a controlled environment.
- Set up a simple HTTP server to capture redirected traffic (e.g., using Python:
python3 -m http.server 8080).
Exploitation Steps:
- Identify the redirect parameter. Common parameter names include
redirect,url,next,return,goto, ortarget. - Craft a malicious URL:
https://victim-opscenter.example.com/login?redirect=http://attacker-server:8080/steal - Send the link to a victim (e.g., via email or social media).
- When the victim clicks the link, they are redirected to
http://attacker-server:8080/steal, where the attacker can host a phishing page or capture credentials.
Automated Scanning with Nuclei (if template available): No Nuclei template was provided for this CVE.
Blue Team (Defensive)
Detection:
- Monitor web server logs for unusual redirect patterns, especially requests containing
redirect=,url=, ornext=parameters pointing to external domains. - Use the Sigma rule provided in the Detection Engineering section to identify suspicious redirect requests.
Mitigation:
- Immediately upgrade to Hitachi Ops Center Administrator version 11.0.8 or later.
- If immediate patching is not possible, implement a Web Application Firewall (WAF) rule to block requests with redirect parameters pointing to external domains.
- Educate users about phishing risks and encourage them to verify URLs before clicking.
Indicators of Compromise (IOCs)
- Network IOCs:
- HTTP requests containing
redirect=http://orredirect=https://in the query string. - Outbound connections to suspicious or untrusted domains immediately following a login request.
- HTTP requests containing
- Log IOCs:
- Web server logs showing
302redirect responses with aLocationheader pointing to an external domain. - Repeated requests to the same redirect endpoint with varying external URLs.
- Web server logs showing
- File IOCs:
- No specific file-based IOCs are associated with this vulnerability.
Detection Engineering
YARA Rule
rule CVE_2026_1166_Open_Redirect {
meta:
description = "Detects open redirect attempts targeting Hitachi Ops Center Administrator"
author = "Valters IT"
date = "2026-01-01"
reference = "CVE-2026-1166"
strings:
$redirect_param = /[?&](redirect|url|next|return|goto|target)=https?:\/\// nocase
$hitachi_path = /\/login|\/logout|\/auth/ nocase
condition:
$redirect_param and $hitachi_path
}
Sigma Rule
title: Open Redirect Attempt on Hitachi Ops Center Administrator
id: 7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d
status: experimental
description: Detects HTTP requests with redirect parameters pointing to external domains
author: Valters IT
date: 2026-01-01
logsource:
category: webserver
product: apache
service: accesslog
detection:
selection:
cs-uri-query|contains:
- 'redirect=http://'
- 'redirect=https://'
- 'url=http://'
- 'url=https://'
- 'next=http://'
- 'next=https://'
condition: selection
falsepositives:
- Legitimate redirects to trusted external partners (rare)
level: medium
Suricata Rule
alert http $HOME_NET any -> $EXTERNAL_NET any (
msg:"CVE-2026-1166 - Open Redirect in Hitachi Ops Center Administrator";
flow:to_server,established;
content:"GET"; http_method;
content:"redirect=http://"; http_uri; nocase;
sid:1000001;
rev:1;
reference:cve,2026-1166;
classtype:attempted-recon;
priority:2;
)
Remediation & Mitigation
- Immediate Action: Upgrade to Hitachi Ops Center Administrator version 11.0.8 or later. This is the only official fix.
- Workaround: If patching is delayed, implement a WAF rule to block requests containing redirect parameters with external URLs.
- Configuration Hardening: Ensure that the application is configured to only allow redirects to relative paths or trusted domains.
- User Awareness: Train users to recognize phishing attempts and to verify the destination URL before clicking links.
- Monitoring: Enable logging and alerting for redirect-related events using the Sigma and Suricata rules provided.
Valters IT
Securing Digital Frontiers