CVE-2026-7851

D-Link DI-8100 yyxz.asp sprintf stack-based overflow

Published May 5, 2026 CVSS 4.0 · 8.6 High EPSS 4.1% KEV · Not listed
Description
A vulnerability was identified in D-Link DI-8100 16.07.26A1. This affects the function sprintf of the file yyxz.asp. The manipulation of the argument ID leads to stack-based buffer overflow. The attack is possible to be carried out remotely. The exploit is publicly available and might be used.

Analysis

AI-generated

Technical impact

The vulnerability is a stack‑based buffer overflow triggered by the sprintf function in the yyxz.asp page of D‑Link DI‑8100 routers. By manipulating the ID argument, an attacker can overflow the stack and overwrite control data. This type of flaw is inferred to enable arbitrary code execution because the overflow can overwrite return addresses or other critical control structures, thereby allowing the attacker to run malicious code on the device. The impact therefore includes potential compromise of the router’s confidentiality, integrity and availability. The flaw is classified as CWE‑119 and CWE‑121.

Affected Systems

D‑Link DI‑8100 routers running firmware version 16.07.26A1. No other D‑Link routers or firmware versions are listed as affected. The vulnerable code resides in the yyxz.asp page delivered by the firmware image.

Risk and Exploitability

The CVSS score of 8.6 denotes a high‑severity vulnerability, while the EPSS score of 4% indicates a low but non‑zero probability of exploitation. The exploit is documented as publicly available, so the risk to any router that exposes its web administration interface is significant. The attack vector is inferred to be remote, as the vulnerability can be triggered over the WAN interface by sending a crafted request to yyxz.asp with an attacker‑controlled ID parameter. Because no authentication is required and the vulnerability is fully remote, the broader network could be jeopardised if the router is not protected.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Check the D‑Link support site for a firmware update that contains a fix for the yyxz.asp buffer overflow and apply it as soon as it is released.
  • If a patch is not yet available, block or restrict remote access to the router’s web administrative interface, including the yyxz.asp endpoint, using firewalls or access control lists.
  • Where possible, enforce input validation in the router firmware so that the ID parameter length is limited before being processed by sprintf, thereby mitigating the overflow risk.

Generated by OpenCVE AI on October 25, 2026 at 20:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Dlink
Dlink di-8100
Dlink di-8100 Firmware
CPEs cpe:2.3:h:dlink:di-8100:-:*:*:*:*:*:*:*
cpe:2.3:o:dlink:di-8100_firmware:16.07.26a1:*:*:*:*:*:*:*
Vendors & Products Dlink
Dlink di-8100
Dlink di-8100 Firmware
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared D-link
D-link di-8100
Vendors & Products D-link
D-link di-8100
Type Values Removed Values Added
Description A vulnerability was identified in D-Link DI-8100 16.07.26A1. This affects the function sprintf of the file yyxz.asp. The manipulation of the argument ID leads to stack-based buffer overflow. The attack is possible to be carried out remotely. The exploit is publicly available and might be used.
Title D-Link DI-8100 yyxz.asp sprintf stack-based overflow
Weaknesses CWE-119
CWE-121
References
Metrics cvssV2_0

{'score': 8.3, 'vector': 'AV:N/AC:L/Au:M/C:C/I:C/A:C/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 7.2, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P'}

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-121

    Stack-based Buffer Overflow

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
May 6, 2026, 12:45 PM
Reserved
May 5, 2026, 11:17 AM
Status
Analyzed
Published
May 5, 2026, 6:16 PM
Modified
Jul 20, 2026, 8:10 PM