CVE-2023-24348 in DIR-605Linfo

Summary

by MITRE • 02/10/2023

D-Link N300 WI-FI Router DIR-605L v2.13B01 was discovered to contain a stack overflow via the curTime parameter at /goform/formSetACLFilter.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 03/24/2025

The vulnerability identified as CVE-2023-24348 affects D-Link N300 Wi-Fi Router models including the DIR-605L version 2.13B01. This represents a critical stack overflow condition that occurs within the router's web interface handling mechanism. The flaw specifically manifests when processing the curTime parameter through the /goform/formSetACLFilter endpoint, which is part of the router's administrative web form processing system. This vulnerability falls under the category of buffer overflow exploits that can potentially lead to arbitrary code execution or system compromise.

The technical implementation of this vulnerability stems from improper input validation within the router's firmware code. When the curTime parameter is submitted to the formSetACLFilter endpoint, the device fails to properly sanitize or limit the input length before processing it within stack-based memory operations. This lack of input validation creates an exploitable condition where an attacker can craft malicious input that exceeds the allocated stack buffer space, causing a stack overflow that may overwrite adjacent memory locations including return addresses and control data. The vulnerability aligns with CWE-121 Stack-based Buffer Overflow, which is classified as a high-risk vulnerability due to its potential for remote code execution.

The operational impact of this vulnerability extends beyond simple denial of service scenarios to encompass full system compromise capabilities. An unauthenticated remote attacker could potentially exploit this vulnerability to execute arbitrary code on the affected router, gain administrative privileges, or cause persistent system instability. The attack surface is particularly concerning given that the vulnerability exists within the web-based administrative interface, which is typically accessible from external networks. This allows attackers to exploit the vulnerability without requiring physical access to the device, making it a significant threat to network security. The vulnerability could enable attackers to modify router configurations, redirect traffic, or establish persistent backdoors within the network infrastructure.

Mitigation strategies for CVE-2023-24348 should prioritize immediate firmware updates from D-Link, as the vendor has likely released patches addressing this specific stack overflow condition. Network administrators should implement strict network segmentation and access controls to limit exposure of affected routers to external networks, while also monitoring for suspicious activity on the network. The implementation of web application firewalls and intrusion detection systems can provide additional layers of protection against exploitation attempts. Security professionals should also consider disabling unnecessary web management interfaces when not actively required for configuration tasks, as this reduces the attack surface for exploitation. This vulnerability demonstrates the critical importance of input validation and proper memory management in embedded network devices, aligning with ATT&CK technique T1210 for exploitation of remote services and T1068 for local privilege escalation through buffer overflow conditions. Organizations should also implement regular vulnerability assessments and penetration testing of their network infrastructure to identify similar conditions that may exist within other embedded devices and systems.

Reservation

01/23/2023

Disclosure

02/10/2023

Moderation

accepted

CPE

ready

EPSS

0.01191

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!