SECURITYCRITICALCVE-2026-93467

Critical Unauthenticated RCE in HGiga OAKlouds via Insecure Deserialization (CVE-2026-93467)

HGiga's OAKlouds platform lets unauthenticated attackers execute arbitrary code by sending crafted serialized data. CVSS 9.8, no patch yet.

Dylan H.

Security Team

September 18, 2026
4 min read
Critical Unauthenticated RCE in HGiga OAKlouds via Insecure Deserialization (CVE-2026-93467)

Critical severity

Rated critical. Prioritise patching — see the remediation guidance below.

Affected Products

  • HGiga OAKlouds-custom_page 2.0

Executive Summary

A critical insecure deserialization vulnerability (CVE-2026-93467) has been disclosed in OAKlouds, a platform developed by Taiwan-based vendor HGiga. The flaw allows a fully unauthenticated remote attacker to execute arbitrary code on the server by sending maliciously crafted serialized content.

CVSS Score: 9.8 (Critical) — 9.3 under CVSS 4.0

Unlike many high-severity CVEs disclosed this week, this one requires no credentials and no user interaction at all, placing it at the top of the severity scale.


Vulnerability Overview

AttributeValue
CVE IDCVE-2026-93467
CWECWE-502 (Deserialization of Untrusted Data)
CVSS Score9.8 (Critical)
TypeUnauthenticated Insecure Deserialization → RCE
Attack VectorNetwork
Privileges RequiredNone
User InteractionNone
AssignerTWCERT (Taiwan CERT)
PublishedSeptember 18, 2026

Root Cause

OAKlouds accepts user-supplied serialized content and reconstructs it into native object structures without verifying the integrity or origin of the payload first. An attacker can craft a malicious serialized stream that abuses unsafe reflection mechanisms in the underlying runtime, causing the server to execute attacker-controlled code during the deserialization process itself — before any application-level authentication check ever runs.


Affected Component

ProductAffected VersionsFixed Version
HGiga OAKlouds-custom_page2.0Not yet published

As of disclosure, HGiga has not published a fixed version number, and public tracking sources note no confirmed-safe version. Administrators should not assume any deployed version is unaffected without direct confirmation from HGiga.

A related flaw, CVE-2026-93468, was disclosed alongside this one — an unauthenticated arbitrary file read via relative path traversal (CVSS 7.5) in the OAKlouds-bulletin_v3 component. Organizations running OAKlouds should treat both as part of the same patching effort.


Attack Vector

1. Attacker identifies an internet-facing OAKlouds-custom_page 2.0 deployment
2. Attacker crafts a malicious serialized object exploiting an unsafe gadget chain
3. Attacker submits the payload to the deserialization endpoint — no login required
4. The application reconstructs the object without validating its origin
5. Attacker-controlled code executes on the server
6. Full server compromise — no prior access needed

Impact of Successful Exploitation

ImpactDescription
Remote Code ExecutionArbitrary code execution with no authentication
Full Server CompromisePotential access to all data and connected systems
Chained ExploitationCan be combined with CVE-2026-93468 for file-level reconnaissance
Data ExfiltrationAccess to any data processed by the affected server

Remediation

Immediate Mitigations (No Patch Available Yet)

  1. Restrict network access to OAKlouds management interfaces — do not expose them directly to the internet
  2. Deploy a WAF configured to detect anomalous serialized payloads and unusual request body sizes consistent with gadget-chain exploitation
  3. Monitor for TWCERT and HGiga advisories for an official patched version
  4. Restrict server-side access to only the ports and protocols OAKlouds actually requires

Once a Patch Is Available

  1. Apply the HGiga-published fix as soon as it is released
  2. Enforce strict type checking during deserialization — whitelist allowed classes rather than relying on dynamic resolution
  3. Review server logs for the affected date range for signs of exploitation attempts

Detection Indicators

IndicatorDescription
Unusually large or malformed serialized request bodiesPossible gadget-chain exploitation attempt
Unexpected outbound connections from the OAKlouds hostPost-exploitation data exfiltration or C2
New or modified files on the server outside normal deployment activitySign of successful code execution
Requests to deserialization endpoints from unfamiliar IPsReconnaissance or exploitation attempts

References