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

CVE-2026-88114

CVE-2026-88114 Vulnerability in Unknown Vendor
📅 PUBLISHED: 2026-10-13 00:00 UTC 🔄 UPDATED: 2026-10-14 05: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.
VULNERABLE: UNKNOWN — no affected version range provided by any tracked source
CVSS VECTOR BREAKDOWN 8.8
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: R User Interaction Required
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: H Availability High
8.8
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-88114 is a critical untrusted pointer dereference vulnerability (CWE-822) in a DNS Server component that permits an unauthorized attacker to execute arbitrary code over a network. The CVSS v3.1 base score is 8.8 (High), driven by network reachability, low attack complexity, and high confidentiality, integrity, and availability impact. No vendor, product, affected version range, public proof-of-concept, or patch has been identified; the CVE remains unpatched per all tracked sources. Organizations operating DNS Server software of unidentified provenance must treat this as a high-priority exposure and inventory all externally reachable DNS services immediately.

⚡ 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

CWE-822 (Untrusted Pointer Dereference) occurs when software obtains a pointer value from a source it does not control or validate — for example memory contents derived from network-supplied input — and subsequently dereferences that pointer without verifying it references a legitimate, in-bounds memory object. The consequence is that the process reads from or writes to an attacker-influenced memory address. Where the dereferenced location is attacker-controllable, this typically escalates from a crash (denial of service) to arbitrary memory read/write primitives, which in turn can be leveraged for remote code execution in the context of the vulnerable service.

The NVD description states that the flaw is in a "DNS Server" and that an "unauthorized attacker" can "execute code over a network." This establishes the attack surface: a network-reachable DNS service that parses attacker-supplied data and, during that parsing path, derives and dereferences a pointer without sufficient validation. DNS servers are inherently exposed — authoritative and recursive resolvers commonly listen on UDP/TCP port 53, with adjacent services on ports 853 (DNS-over-TLS), 5353 (mDNS), and various management interfaces. Because DNS is a foundational protocol, the service frequently runs with elevated privileges (commonly binding to port 53 requires root or equivalent capability) and processes high volumes of untrusted input from arbitrary internet sources.

The CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H characterizes the exploitation profile precisely. Network attack vector (AV:N) confirms remote exploitability. Low attack complexity (AC:L) indicates no specialized conditions or race windows are required once the attacker can reach the service. No privileges required (PR:N) means no prior authentication is needed. User interaction is required (UI:R) — a notable constraint that distinguishes this from a fully unauthenticated, self-contained network exploit; realistic interpretation includes scenarios where the dereference is triggered by data that requires a client, resolver, or upstream peer to initiate a query, forward a record, or otherwise induce the vulnerable parse path. Scope is unchanged (S:U), so impact remains confined to the vulnerable DNS Server's security authority. All three impact metrics are High (C:H/I:H/A:H), consistent with code execution yielding full control of confidentiality, integrity, and availability of the affected service.

Important accuracy note: No CNA title, no affected version list, no OSV package mapping, and no vendor advisory were provided. Consequently, the specific parsing routine, the exact protocol field or record type involved, the pointer's provenance (heap object, buffer reference, structure member), and the precise dereference site are not known. Any claim about a specific message section, resource record type, EDNS option, or function name would be fabrication. The analysis above is therefore bounded to the vulnerability class and the attack surface implied by the data given. The absence of CWE-416 (use-after-free), CWE-476 (NULL pointer dereference), or CWE-125/787 (out-of-bounds) in the classification indicates the root cause is specifically an unvalidated pointer, not a bounds or lifetime error — but the upstream defect that produced the bad pointer cannot be determined from the available description.

Exploitation Scenarios

No public proof-of-concept, Nuclei template, or exploit code exists for CVE-2026-88114 (PoC_STATUS: None; Nuclei: NO; Exploit Code: NO). The attack chain below is therefore inferred at the vulnerability-class level and contains no fabricated function names, endpoints, or parameters.

  1. Reconnaissance and target identification. The attacker enumerates internet-exposed DNS Server instances using network scanning and service fingerprinting. Shodan/Censys queries for port 53, 853, 5353, and DNS-specific service banners identify candidate hosts. Because the vendor and product are unidentified in all available intelligence, fingerprinting must rely on response characteristics and version disclosure rather than a product-specific dork. The attacker prioritizes hosts that are directly reachable and that disclose version information usable to infer whether the CWE-822 code path is present.

  2. Triggering the untrusted pointer dereference. The attacker sends crafted DNS traffic designed to reach the parsing path where a pointer is taken from network-influenced data and dereferenced without validation. The UI:R metric indicates that in at least some deployments the trigger is not a single unsolicited packet but involves a query, response, forward, or delegation interaction — for example, an induced query for attacker-influenced data, a crafted response to an outstanding query, or a record that must be requested before the vulnerable parse executes. The attacker iteratively mutates message structure to drive the process toward the dereference. Success at this stage is observable as a crash or anomalous memory access; the attacker refines the input until the dereference targets a location under their influence rather than merely an invalid address.

  3. Payload and execution method. At the vulnerability-class level, conversion of an untrusted pointer dereference into code execution follows the standard memory-corruption pattern: the attacker seeks to gain control of the pointer (or of the memory it references) so that a read/write primitive is established, then uses that primitive to redirect control flow to attacker-chosen code. The exact payload mechanism cannot be specified from available data and is deliberately not invented here. Payload delivery is network-based via the DNS protocol path that reaches the vulnerable parser; no local access or authentication is required (PR:N).

  4. Post-exploitation impact. Successful exploitation yields code execution in the security context of the DNS Server process. Given that DNS services conventionally run with elevated privileges to bind privileged ports, the attacker may obtain a high-privilege foothold on the host. High confidentiality impact implies access to sensitive data on the host or traversable from it. High integrity impact allows the attacker to alter records, responses, or local configuration — enabling DNS cache poisoning, response manipulation, or redirection of downstream clients. High availability impact permits denial of service through process termination or resource exhaustion. A compromised DNS server is a strategic position: it can be used to intercept, redirect, or selectively deny name resolution for all clients that depend on it, and it can serve as a pivot point into the internal network.

Impact Assessment

Business impact is potentially severe and is amplified by the fact that the affected product and version range cannot currently be scoped. CVSS v3.1 base score is 8.8 (High) with vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H. Network attack vector (AV:N) and low complexity (AC:L) mean the barrier to attempting exploitation is low once a reachable target is found. No privileges required (PR:N) removes the authentication barrier. The one mitigating submetric is user interaction (UI:R), which slightly narrows the set of directly exploitable paths and is why the score sits below the 9.0+ range; nevertheless, in DNS deployments "user interaction" can be satisfied by ordinary client or resolver activity rather than by deliberate human action. Unchanged scope (S:U) bounds impact to the DNS Server's authority — but where that process holds elevated host privileges, the practical blast radius extends to the operating system instance and every client and zone the server serves. EPSS has not been scored by FIRST.org, so no probabilistic exploitation-likelihood estimate is available and none is asserted. CISA KEV status is NO — there is no confirmed evidence of exploitation in the wild at the time of this report. Blast radius categories to prioritize: internet-facing authoritative servers, internet-facing recursive resolvers, DNS-over-TLS endpoints (port 853), any forwarder/relay deployments, and DNS Server instances embedded in security appliances, gateways, and load balancers. Because the vendor is unknown, asset owners cannot rely on vendor-name filters in their CMDB and must enumerate by service exposure.

Detection Guidance

Detection strategy for this CVE must account for two facts: (1) the vulnerable parser's exact wire format is unknown, so signatures cannot be built around a specific malformed record layout; and (2) exploitation attempts are expected to manifest as both network anomalies and process-level memory faults. The rules below therefore emphasize process crash telemetry, abnormal DNS server child-process behavior, and detection of high-entropy or malformed DNS payloads. Tuning is required — the Suricata rule in particular targets anomalous DNS payload characteristics rather than a confirmed exploit signature and should be baselined against production traffic.

Sigma Rule

title: Potential DNS Server Exploitation via Untrusted Pointer Dereference (CVE-2026-88114)
id: 3f9c2f7a-8b1e-4c6d-9a02-7d1e88114cve
status: experimental
description: Detects crash, fault, and abnormal termination events in DNS server processes consistent with exploitation of an untrusted pointer dereference (CWE-822) as described in CVE-2026-88114.
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-88114
author: valtersit.com Threat Intelligence
date: 2026/01/01
tags:
  - attack.t1190
  - cve.2026-88114
logsource:
  product: windows
  service: application
detection:
  selection_fault:
    EventID:
      - 1000   # Application Error
      - 1001   # Windows Error Reporting
  selection_dns:
    Image|endswith:
      - '\dns.exe'
      - '\named.exe'
      - '\bind9.exe'
      - '\dnsmasq.exe'
      - '\unbound.exe'
      - '\knot.exe'
      - '\coredns.exe'
    Provider_Name|contains: 'Application Error'
  selection_access:
    EventID: 1000
    Data|contains:
      - 'Access violation'
      - 'c0000005'
      - 'STATUS_ACCESS_VIOLATION'
  condition: (selection_fault and selection_dns) or selection_access
falsepositives:
  - Legitimate DNS Server process crashes caused by non-exploit bugs
  - Software updates or plugin failures causing unexpected termination
level: high

YARA Rule

rule CVE_2026_88114_DNS_Server_Ptr_Deref
{
    meta:
        description = "Placeholder-family detection for DNS server binaries affected by untrusted pointer dereference (CWE-822), CVE-2026-88114. Vendor and product unknown; broad heuristic only."
        author = "valtersit.com Threat Intelligence"
        date = "2026-01-01"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-88114"
        cve = "CVE-2026-88114"
        severity = "high"

    strings:
        $dns_named = "named" ascii nocase
        $dns_bind  = "BIND" ascii
        $dns_unbound = "unbound" ascii nocase
        $dns_knot = "Knot DNS" ascii nocase
        $dns_powerdns = "PowerDNS" ascii nocase
        $dns_coredns = "CoreDNS" ascii nocase
        $dns_generic = "DNS Server" ascii nocase
        $err1 = "access violation" ascii nocase
        $err2 = "segmentation fault" ascii nocase
        $err3 = "SIGSEGV" ascii
        $dbg1 = "null pointer" ascii nocase
        $dbg2 = "invalid pointer" ascii nocase

    condition:
        uint16(0) == 0x5A4D or uint32(0) == 0x464C457F
        and any of ($dns_*)
        and any of ($err*, $dbg*)
}

Suricata IDS Rule

alert dns any any -> any any (msg:"CVE-2026-88114 Suspected DNS Server Untrusted Pointer Dereference Exploitation Attempt (anomalous oversized DNS payload)"; flow:to_server; dns; byte_test:2,>,4096,4,relative; threshold:type limit, track by_src, count 5, seconds 60; classtype:attempted-admin; reference:cve,2026-88114; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-88114; metadata:created_at 2026_01_01, updated_at 2026_01_01, confidence Low; sid:202688114; rev:1;)

alert udp any any -> any 53 (msg:"CVE-2026-88114 DNS Server malformed query anomaly - repeated single-label oversized packets"; flow:to_server; dns_query; content:!"|00|"; byte_test:2,>,2048,0,relative; threshold:type limit, track by_src, count 10, seconds 30; classtype:attempted-admin; reference:cve,2026-88114; sid:202688115; rev:1;)

Elastic Detection

sequence by host.name with maxspan=5m
  [ process where event.type == "start" and process.name : ("named", "dns.exe", "named.exe", "unbound", "dnsmasq", "coredns") ]
  [ process where event.type in ("end", "stop") and
      (process.exit_code != 0 or process.exit_code >= 128) and
      process.parent.name : ("named", "dns.exe", "unbound", "dnsmasq", "coredns", "master") ]

Splunk SPL Query

index=* (sourcetype=WinEventLog:Application OR sourcetype=linux_syslog OR sourcetype=syslog)
(EventCode=1000 OR EventCode=1001 OR "segfault" OR "SIGSEGV" OR "general protection fault" OR "access violation")
(
  Message="*dns*" OR Message="*named*" OR Message="*dnsmasq*" OR Message="*unbound*" OR Message="*coredns*" OR Message="*knot*" OR Message="*powerdns*" OR
  process_name="*dns*" OR process_name="*named*"
)
| stats count min(_time) as first_seen max(_time) as last_seen values(Message) as evidence by host, process_name
| where count > 1
| convert ctime(first_seen) ctime(last_seen)
| sort - count

Wazuh OSSEC Rule

<group name="dns,cve-2026-88114,">
  <rule id="881140" level="12">
    <decoded_as>syslog</decoded_as>
    <match>segfault|SIGSEGV|general protection fault|invalid pointer|unable to handle kernel paging request</match>
    <description>CVE-2026-88114: possible DNS Server memory fault consistent with untrusted pointer dereference (CWE-822)</description>
    <mitre>
      <id>T1190</id>
    </mitre>
    <group>exploit_attempt,pci_dss_10.2.4,</group>
  </rule>

  <rule id="881141" level="10">
    <if_sid>881140</if_sid>
    <match>named|dnsmasq|unbound|knotd|pdns_server|coredns|dns.exe</match>
    <description>CVE-2026-88114: DNS Server process faulted - possible remote exploitation attempt</description>
    <group>exploit_attempt,</group>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source). No vendor fix, workaround, or affected-version range has been published in the intelligence provided. The vendor and product are unidentified, which means no vendor advisory can be retrieved and no upgrade target exists. Treat the following as compensating controls only.

  1. Immediate mitigations.
  • Inventory every DNS resolver, authoritative server, forwarder, and DoT/DoH endpoint on the estate, including embedded DNS in appliances, firewalls, and gateways. Because the vendor is unknown, enumerate by listening service (ports 53/853/5353) rather than by product name.
  • Restrict reachability: firewall DNS services so that only intended clients and peers can reach them. Open recursive resolvers must be closed to the public internet. Split-horizon and access-control lists (ACLs) should limit query sources to known networks.
  • Deploy rate limiting, response rate limiting (RRL), and query-size limits at the DNS layer and at the network edge to reduce the ability to drive malformed, high-volume inputs into the parser.
  • Where a DNS service is exposed but not operationally required externally, place it behind a proxy or move it to an internal-only listener.
  • Isolate DNS server hosts: run them on dedicated, hardened instances with minimal privileges, keep them out of flat management networks, and monitor them as security-critical assets.
  • Enable crash and core-dump telemetry on DNS hosts so that memory faults are captured and alerted rather than silently restarted.
  1. Patch/upgrade steps.
  • No patch exists. Continuously monitor the NVD entry for CVE-2026-88114 and re-run vendor identification against the discovered affected fleet. Until a vendor advisory is published, no version-comparison-based upgrade path can be executed.
  • Where a maintainer eventually releases a fix, deploy under an emergency change with regression testing of zone data and resolution behavior, prioritizing internet-facing and recursive instances.
  • Where the affected product is identifiable internally (the identifier is unknown publicly but the asset owner should know what they run), subscribe directly to that vendor's security advisory feed and set internal SLAs for critical DNS patches.
  1. Long-term hardening.
  • Adopt a supported, actively maintained DNS implementation and track its release cadence; unsupported or end-of-life DNS software cannot be patched even when a fix is published.
  • Enforce memory-safe development and code-review practices for any in-house DNS parsing code, with explicit review of pointer provenance and validation (CWE-822 prevention).
  • Implement compiler and platform memory protections — ASLR, DEP/NX, stack canaries, and, where available, control-flow integrity — to raise the exploitation bar for pointer-dereference defects.
  • Run DNS services under least privilege with sandboxing (chroot, seccomp, systemd hardening, container isolation) so that code execution does not equate to full host compromise.
  • Apply DNSSEC validation, TSIG/ACL-based zone transfer restrictions, and encrypted transport (DoT/DoH) to protect integrity of resolution while remaining alert that these do not remediate parsing memory-safety flaws.
  • Continuously monitor EPSS and CISA KEV for CVE-2026-88114 and re-prioritize the moment a score or KEV listing appears.

References

Threat actor and exploit-in-the-wild status: no threat actor campaign, malware association, or exploitation-in-the-wild evidence is available for CVE-2026-88114. No public proof-of-concept, exploitation framework module, or Nuclei template has been identified. CISA KEV status is NO. Vendor advisory: none available — the vendor and product are unidentified in all provided intelligence.

👁️ 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.

port:53
port:53 dns
port:5353 dns
port:853 dns

💣 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-88114/ · 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.