CWE-179 不正确的行为次序:过早验证 类弱点 4 条 CVE 漏洞汇总,含 AI 中文分析。
CWE-179属于逻辑顺序缺陷,指产品在应用净化或规范化机制前过早验证输入。攻击者常利用此漏洞,通过构造特殊输入绕过早期检查,使恶意载荷在后续处理中生效。开发者应确保验证逻辑置于数据规范化与清洗之后,遵循“先处理、后验证”原则,以消除因顺序颠倒导致的安全绕过风险,保障输入数据的完整性与安全性。
String path = getInputPath(); if (path.startsWith("/safe_dir/")) { File f = new File(path); return f.getCanonicalPath(); }String path = getInputPath(); File f = new File(path); if (f.getCanonicalPath().startsWith("/safe_dir/")) { return f.getCanonicalPath(); }function createDir($userName,$dirName){ $userDir = '/users/'. $userName; if(strpos($dirName,'..') !== false){ echo 'Directory name contains invalid sequence'; return; } //filter out '~' because other scripts identify user directories by this prefix $dirName = str_replace('~','',$dirName); $newDir = $userDir . $dirName; mkdir($newDir, 0700); chown($newDir,$userName); }| CVE ID | 标题 | CVSS | 风险等级 | Published |
|---|---|---|---|---|
| CVE-2026-3832 | GnuTLS 安全漏洞 | 3.7 | Low | 2026-04-30 |
| CVE-2025-4759 | lockfile linting 安全漏洞 — lockfile-lint-api | 8.3 | High | 2025-05-16 |
| CVE-2024-41686 | SyroTech SY-GPON-1110-WDONT 安全漏洞 — SyroTech SY-GPON-1110-WDONT router | 7.1 | - | 2024-07-26 |
| CVE-2022-1271 | GNU Gzip 输入验证错误漏洞 — gzip, xz-utils | 8.0 | - | 2022-08-31 |
CWE-179(不正确的行为次序:过早验证) 是常见的弱点类别,本平台收录该类弱点关联的 4 条 CVE 漏洞。