CVE-2026-19933
Received Received - Intake

Stack-Based Buffer Overflow in DefaultFuction CRM

Vulnerability report for CVE-2026-19933, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-16

Last updated on: 2026-08-16

Assigner: VulDB

Description

A weakness has been identified in DefaultFuction Customer-Relationship-Management-In-C-Project 2.0. Impacted is the function gets of the component Customer Search Module. This manipulation causes stack-based buffer overflow. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks. The project confirms, that "it’s being processed".

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-16
Last Modified
2026-08-16
Generated
2026-08-16
AI Q&A
2026-08-16
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
defaultfunction customer-relationship-management-in-c-project 2.0
defaultfuction customer-relationship-management-in-c-project 2.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-121 A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).
CWE-119 The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a stack-based buffer overflow in the Customer Search Module of DefaultFuction Customer-Relationship-Management-In-C-Project 2.0. It occurs due to the unsafe use of the gets() function, which does not validate input length. Attackers can send malicious input exceeding 64 bytes to overwrite the return address on the stack, allowing them to execute arbitrary code and gain system shell access.

Detection Guidance

To detect this vulnerability, monitor network traffic for unusually long search queries exceeding 64 bytes targeting the customer search module. Check for crashes or unexpected behavior in the CRM system when processing search inputs. Use tools like Wireshark to capture and analyze packets for malformed payloads.

Impact Analysis

This vulnerability can lead to remote code execution, allowing attackers to take control of the affected system. Potential impacts include data breaches, unauthorized access to sensitive information, and complete server compromise. Since the exploit is publicly available, the risk of attacks is high.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR and HIPAA due to potential data breaches and unauthorized access to personal or sensitive information. Organizations using this software may face legal penalties, reputational damage, and loss of customer trust.

Mitigation Strategies

Immediately replace the unsafe gets() function with fgets() in the customer search module. Enable stack protection mechanisms like ASLR, DEP, and stack canaries during compilation. Implement strict input validation to limit search queries to 64 bytes or less. Conduct a full security review of the codebase.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-19933. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart