제출 #443906: SourceCodester Student Record Management System V1.0 Input Validation Vulnerability정보

제목SourceCodester Student Record Management System V1.0 Input Validation Vulnerability
설명In the Student Record Management System program, improper input validation allows for unexpected behavior when entering non-integer characters for expected integer inputs. For instance, when the program prompts the user for an integer n and the input contains mixed characters (e.g., 1qwe), the program reads the integer portion (1) and leaves the remaining characters (qwe) in the input buffer. These residual characters are then read during the subsequent input operation, resulting in unexpected program behavior and potentially affecting data integrity. Due to improper input buffer handling and lack of strict input validation, the program may experience several impacts: 1、Data Integrity Issues: Characters left in the input buffer interfere with future input operations, leading to inaccurate data entry and logical errors. 2、Potential for Unexpected Program Behavior: Inconsistent input formats can lead to non-deterministic logic execution, affecting application stability. 3、Increased Risk of Logical Vulnerability Exploitation: This vulnerability could be leveraged by an attacker to alter the application’s expected behavior, potentially leading to denial of service or incorrect data processing.
원천⚠️ https://github.com/Hacker0xone/CVE/issues/12
사용자
 polaris0x1 (UID 67906)
제출2024. 11. 14. AM 06:30 (2 연령 ago)
모더레이션2024. 11. 15. PM 03:28 (1 day later)
상태수락
VulDB 항목284718 [SourceCodester Student Record Management System 1.0 Number of Students Menu StudentRecordManagementSystem.cpp 메모리 손상]
포인트들20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!