☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Akana logo [ WEBSITE ] [ VENDOR STATS ]
CVSS: 8.6 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N 🐛 CWE-611
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-89212

CVE-2026-89212 XML External Entity (XXE) in Akana
📅 PUBLISHED: 2026-09-11 00:00 UTC 🔄 UPDATED: 2026-09-12 00:00 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: United States License: Commercial
VULNERABLE: Akana API Platform 2026.1, 2025.1.1, and all versions before 2024.1.6 (including older unsupported versions)
CVSS VECTOR BREAKDOWN 8.6
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: C Scope Changed
C: H Confidentiality High
I: N Integrity None
A: N Availability None
8.6
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-89212 is an XML External Entity (XXE) vulnerability (CWE-611) in the Akana API Platform, caused by improper restriction of external references during XML-to-JSON processing. The affected products include Akana versions 2026.1, 2025.1.1, and all releases prior to 2024.1.6, including older unsupported versions. With a CVSS v3.1 base score of 8.6 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N), exploitation is network-reachable, requires no authentication or user interaction, and can result in high confidentiality impact — primarily unauthorized disclosure of local files or internal resources reachable by the application server.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

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.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

The NVD description states that the flaw is an XML External Entity issue in which "references were improperly restricted during XML-to-JSON processing." In an XXE vulnerability (CWE-611), an XML parser that processes untrusted input resolves external entity references declared in a DTD instead of rejecting or sandboxing them. When the application ingests XML and converts it to JSON, the parser may resolve an attacker-supplied SYSTEM entity that points to a local file (e.g., /etc/passwd) or to an internal network resource (e.g., http://169.254.169.254/... in cloud environments). The resolved content is then reflected into the JSON output or into error messages, disclosing it to the attacker.

Key technical points derivable from the description:

  • Vulnerability class: XML External Entity (XXE), mapped to CWE-611 ("Improper Restriction of XML External Entity Reference").
  • Attack surface: The XML-to-JSON processing path of the Akana API Platform. Any API endpoint, gateway policy, or integration component that accepts XML input and converts it to JSON is in scope. No specific endpoint, parameter, or function name is disclosed in the advisory.
  • Root cause: The XML parser did not disable external entity resolution or otherwise restrict external references when parsing attacker-controlled XML before JSON conversion.
  • Exploitation prerequisites: Network reachability to the affected processing endpoint (AV:N), low attack complexity (AC:L), no privileges (PR:N), no user interaction (UI:N).
  • Scope change (S:C): The CVSS vector indicates the vulnerability can affect resources beyond the vulnerable component — consistent with XXE's ability to reach files and services outside the XML-processing module itself.
  • Confidentiality impact (C:H): Disclosure of sensitive data (local files, internal service responses, potential credential material) is the primary impact. Integrity (I:N) and Availability (A:N) are not impacted per the vector.

Insufficient technical detail is available in the provided advisory to name specific parser libraries, configuration directives, API paths, or request parameters. The exact XML-to-JSON conversion component is not identified. Analysts should treat any XML-ingesting interface in the affected Akana versions as potentially vulnerable.

Exploitation Scenarios

No public proof-of-concept is available; the following attack chain is inferred strictly from the vulnerability class (XXE) and the NVD description.

  1. Reconnaissance / target identification. An attacker identifies an internet-exposed or internally reachable Akana API Platform instance. Fingerprinting may rely on banner/title strings and default paths. The attacker enumerates API endpoints that accept XML payloads — for example, SOAP-style interfaces, XML message payloads posted to gateway endpoints, or integration/sync features that accept XML and convert it to JSON.

  2. Triggering the flaw class. The attacker submits a crafted XML document containing a DTD with an external entity declaration. A minimal XXE payload declares an entity whose value references a local file or internal URL, and then references that entity within the XML document body so its value is substituted into the parsed content. Because the platform "improperly restricted" external references during XML-to-JSON processing, the parser dereferences the external resource rather than rejecting it.

  3. Payload / execution method (class level). The resolved entity value is inserted into the resulting JSON structure or surfaced in error output returned to the attacker. Classic variants include:

    • In-band file disclosure: entity points to a local file; contents appear in the JSON response.
    • SSRF via XXE: entity points to an internal HTTP endpoint; the parser fetches it, enabling access to internal-only services and metadata endpoints.
    • Error-based/blind XXE: where the response does not reflect the entity value, the attacker may use out-of-band techniques (external DTD on an attacker-controlled host, DNS/HTTP callback) to exfiltrate data. No specific parameter names, endpoints, or file paths are disclosed in the advisory; the precise request shape must be determined by testing against a target instance.
  4. Post-exploitation impact. Successful exploitation yields high confidentiality impact: sensitive files readable by the application process, internal service responses, and potentially cloud instance metadata or credential material. The CVSS scope change indicates impact can extend beyond the vulnerable component. The attacker may use disclosed secrets to pivot to other systems. Integrity and availability impacts are not indicated by the CVSS vector.

Impact Assessment

  • CVSS v3.1: 8.6 (High). AV:N — exploitable over the network; AC:L — no special conditions; PR:N — no authentication required; UI:N — no user interaction; S:C — impact can extend beyond the vulnerable component; C:H — high confidentiality impact; I:N — no integrity impact; A:N — no availability impact.
  • Primary impact: Unauthorized disclosure of local files, internal network resources, and potentially credentials/secrets accessible to the Akana server process. Because Akana is an API management platform, it commonly sits in a position of trust between clients and back-end services, so a compromised instance can expose downstream credentials and service topology.
  • Blast radius: Any Akana deployment running 2026.1, 2025.1.1, or any version before 2024.1.6 is affected, including older unsupported versions that will not receive a fix. Internet-facing API gateways broaden exposure; internal deployments remain reachable to authenticated or network-adjacent attackers.
  • EPSS: Not yet scored by FIRST.org. CISA KEV: Not listed. Public exploit/PoC: None identified. No ransomware or threat-actor campaign usage is documented in the provided data.
  • Business risk: Data exfiltration, credential compromise, lateral movement into back-end services, and regulatory/notification obligations if PII or regulated data is disclosed. The lack of a public PoC lowers near-term exploitation probability but does not reduce severity given the unauthenticated, network-reachable profile.

Detection Guidance

Sigma Rule

title: Potential XXE Exploitation Against Akana API Platform (XML-to-JSON)
id: 8f2c1b64-9a3e-4d7f-a1c2-2026089212ab
status: experimental
description: Detects XML payloads containing external entity (DTD SYSTEM/PUBLIC) declarations submitted to Akana API Platform endpoints, indicative of XXE (CVE-2026-89212).
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-89212
author: valtersit.com
date: 2026/01/01
logsource:
  category: webserver
  product: akana
detection:
  keywords_dtd:
    - '<!DOCTYPE'
    - '<!ENTITY'
    - 'SYSTEM "file://'
    - 'SYSTEM "http://'
    - 'PUBLIC "-//'
    - '&xxe;'
    - '&file;'
  keywords_uri:
    - '/api/'
    - '/xml'
    - '/soap'
    - '/convert'
    - '/json'
  condition: 1 of keywords_dtd and 1 of keywords_uri
fields:
  - c-ip
  - cs-uri-stem
  - cs-uri-query
  - cs-method
level: high
tags:
  - attack.t1190
  - cve.2026.89212
  - cwe.611

YARA Rule

rule CVE_2026_89212_Akana_XXE
{
    meta:
        author = "valtersit.com"
        description = "Detects XXE payloads targeting Akana API Platform XML-to-JSON processing (CVE-2026-89212)"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-89212"
        date = "2026-01-01"
        cwe = "CWE-611"
        severity = "high"

    strings:
        $dtd1 = "<!DOCTYPE" ascii nocase
        $dtd2 = "<!ENTITY" ascii nocase
        $ent1 = "SYSTEM \"file://" ascii nocase
        $ent2 = "SYSTEM \"http://" ascii nocase
        $ent3 = "SYSTEM 'file://" ascii nocase
        $ent4 = "SYSTEM 'http://" ascii nocase
        $pub  = "PUBLIC" ascii nocase
        $meta = "169.254.169.254" ascii
        $etc  = "/etc/passwd" ascii
        $json = "application/json" ascii nocase

    condition:
        uint16(0) != 0x5A4D and
        (2 of ($dtd1, $dtd2) or 1 of ($ent1, $ent2, $ent3, $ent4)) and
        (1 of ($meta, $etc, $json) or $pub)
}

Suricata IDS Rule

alert http any any -> any any (msg:"CVE-2026-89212 Akana API Platform XXE Attempt (XML external entity in request body)"; flow:established,to_server; http.method; content:"POST"; http.request_body; content:"<!DOCTYPE"; nocase; http.request_body; content:"<!ENTITY"; nocase; http.request_body; pcre:"/(SYSTEM|PUBLIC)\s+[\"'](file|http|https|ftp):/i"; reference:cve,2026-89212; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-89212; classtype:web-application-attack; sid:202689212; rev:1;)

Elastic Detection

// Detects XXE payload markers in HTTP request bodies against Akana endpoints
// (CVE-2026-89212)
sequence by source.ip with maxspan=30s
  [ network where network.protocol == "http"
      and http.request.method == "POST"
      and http.request.body.content : ("<!DOCTYPE" or "<!ENTITY")
      and http.request.body.content : ("SYSTEM" or "PUBLIC") ]
  [ network where network.protocol == "http"
      and http.response.status_code == 200
      and http.request.body.content : ("file://" or "http://" or "169.254.169.254") ]

Splunk SPL Query

index=web OR index=akana sourcetype=access_combined OR sourcetype=akana:access
| eval body=coalesce(http_request_body, cs_body, request_body)
| where match(body, "(?i)<!DOCTYPE") AND match(body, "(?i)<!ENTITY") AND match(body, "(?i)(SYSTEM|PUBLIC)\s+[\"']?(file|http|https|ftp)")
| rex field=body max_match=0 "(?i)(?<xxe_uri>(file|http|https|ftp)://[^\"'\s>]+)"
| stats count min(_time) as first_seen max(_time) as last_seen values(xxe_uri) as target_uris by src_ip, uri_path, status
| where count >= 1
| convert ctime(first_seen) ctime(last_seen)
| sort - count

Wazuh OSSEC Rule

<group name="web,akana,xxe,">
  <rule id="100892" level="12">
    <if_sid>31100</if_sid>
    <field name="url">\.(soap|xml|api|convert|json)</field>
    <match>POST</match>
    <description>CVE-2026-89212: Possible XXE attempt against Akana API Platform (XML-to-JSON)</description>
    <mitre>
      <id>T1190</id>
    </mitre>
  </rule>

  <rule id="100893" level="13">
    <if_sid>100892</if_sid>
    <regex><![CDATA[(?i)<!DOCTYPE|<!ENTITY|SYSTEM\s+["']?(file|http|https|ftp):]]></regex>
    <description>CVE-2026-89212: Confirmed XXE payload markers (external entity) in Akana request</description>
    <mitre>
      <id>T1190</id>
    </mitre>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source). No vendor fix reference, affected-version package list, or workaround is provided in the tracked data. Per the NVD description, a security patch exists in the latest release of supported versions, but no version number or advisory URL was supplied, and no source confirmed a fix identifier.

  1. Immediate mitigations

    • Disable DTD/external entity resolution in every XML parser used by the platform. Standard hardening across parser libraries includes disabling DOCTYPE declarations, external general/parameter entities, and external DTD loading; exact configuration keys depend on the parser in use and are not specified in the advisory.
    • Where supported, reject requests whose body contains <!DOCTYPE or <!ENTITY at the WAF/reverse-proxy layer. Treat this as a compensating control that can be bypassed with encoding tricks.
    • Restrict outbound network access from Akana servers (egress filtering) to block entity resolution to internal metadata endpoints and unneeded internal services — this directly mitigates the SSRF-via-XXE path.
    • Reduce file-read exposure by running the Akana process with least privilege and filesystem access controls.
  2. Patch / upgrade steps

    • The advisory states fixes are present in "the latest release of supported versions"; the exact patched version is not disclosed in the provided data. Upgrade to the latest supported Akana release and confirm with the vendor.
    • Versions before 2024.1.6 and older unsupported versions are affected and may not receive fixes — plan migration to a supported release. Until a confirmed patch is published and verified, treat all affected versions as unpatched.
  3. Long-term hardening

    • Mandate secure XML parser configuration (DTD and external entity resolution disabled by default) as a platform-wide coding standard.
    • Deploy schema validation that rejects DOCTYPE declarations outright on XML-ingesting interfaces.
    • Maintain egress allow-lists for API gateway hosts; monitor and alert on outbound requests to link-local/metadata ranges.
    • Add regression tests feeding XXE payloads into all XML-to-JSON conversion paths.
    • Track vendor advisories; because this CVE is not in CISA KEV and has no public PoC, prioritize it by exposure (internet-facing instances first) rather than by active-exploitation signal.

References

Threat-actor / exploitation-in-the-wild status: No public PoC, no Nuclei template, no exploit code, no CISA KEV listing, and no documented threat-actor campaign were identified in the provided data. All exploitation detail above is derived from the XXE vulnerability class and the NVD description; no CVE-specific code paths or endpoint names were disclosed.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

http.title:"Akana"
http.html:"Akana API Platform"
http.title:"API Platform"
product:"Akana API Platform"

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-89212/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.