| शीर्षक | SourceCodester Simple Computer Store System v1.0 Buffer Overflow |
|---|
| विवरण | The program uses the unsafe gets() function to read input into the PC.RAM buffer, which is a fixed-size character array (char RAM[100]). Since gets() does not perform any bounds checking, providing more than 100 characters will overflow the buffer and overwrite adjacent memory, leading to a classic stack buffer overflow vulnerability.
An attacker can exploit this by crafting input that overwrites control data such as the return address, enabling arbitrary code execution or program crashes. |
|---|
| स्रोत | ⚠️ https://github.com/byxs0x0/cve/issues/6 |
|---|
| उपयोगकर्ता | wanglun (UID 73616) |
|---|
| सबमिशन | 27/05/2025 04:11 AM (1 वर्ष पहले) |
|---|
| संयम | 28/05/2025 08:16 AM (1 day later) |
|---|
| स्थिति | स्वीकृत |
|---|
| VulDB प्रविष्टि | 310421 [SourceCodester Computer Store System 1.0 main.c Add laptopcompany/RAM/Processor बफ़र ओवरफ़्लो] |
|---|
| अंक | 20 |
|---|