3365 vulnerabilities classified as CWE-20 (输入验证不恰当). AI Chinese analysis included.
CWE-20 represents a critical software weakness where applications fail to properly verify the integrity, format, or type of incoming data before processing it. This oversight allows attackers to inject malicious payloads, such as SQL injection strings or cross-site scripting code, which can bypass security controls and compromise system integrity. Exploitation typically occurs when untrusted data from external sources, like user forms or network packets, is treated as executable code or trusted input. To mitigate this risk, developers must implement rigorous input validation strategies, including strict type checking, length constraints, and allow-listing acceptable characters. Additionally, employing parameterized queries and output encoding ensures that even if validation fails, the injected data remains inert, thereby preserving application security and preventing unauthorized execution or data exposure.
... public static final double price = 20.00; int quantity = currentUser.getAttribute("quantity"); double total = price * quantity; chargeUser(total); ...... #define MAX_DIM 100 ... /* board dimensions */ int m,n, error; board_square_t *board; printf("Please specify the board height: \n"); error = scanf("%d", &m); if ( EOF == error ){ die("No integer passed: Die evil hacker!\n"); } printf("Please specify the board width: \n"); error = scanf("%d", &n); if ( EOF == error ){ die("No integer passed: Die evil hacker!\n"); } if ( m > MAX_DIM || n > MAX_DIM ) { die("Value too large: Die evil hacker!\n"); } board = (board_square_t*) malloc( m * n * sizeof(board_square_t)); ...| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2014-5398 | Schneider Electric Wonderware Input Validation — Wonderware Information Server Portal | 9.1 | - | 2014-08-28 |
| CVE-2014-2357 | SUBNET SubSTATION Server 2 Telegyr 8979 Master Protocol Improper Input Validation — SubSTATION Server 2 Telegyr 8979 Master Protocol | 7.5 | - | 2014-08-11 |
| CVE-2014-2360 | OleumTech WIO Family Improper Input Validation — WIO DH2 Wireless Gateway | 9.8 | - | 2014-07-24 |
| CVE-2014-2345 | COPA-DATA zenon DNP3 Improper Input Validation — zenon DNP3 NG driver (DNP3 master) | 7.5 | - | 2014-06-05 |
| CVE-2014-2346 | COPA-DATA zenon DNP3 Improper Input Validation — zenon DNP3 NG driver (DNP3 master) | 4.6 | - | 2014-06-05 |
Vulnerabilities classified as CWE-20 (输入验证不恰当) represent 3365 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.