CVE-2007-2884: microsoft visual_basic Improper Input Validation
Vulnerability summary
CVE-2007-2884 is a high (CVSS 9.3) Improper Input Validation vulnerability in microsoft visual_basic. EPSS estimates a 36.22% chance of exploitation in the next 30 days, higher than 98.4% of scored vulnerabilities. 4 public exploits are recorded.
Timeline
- 30-05-2007PublishedVulnerability first disclosed.
- 07-08-2024Last modifiedVulnerability information updated.
Description
Multiple stack-based buffer overflows in Microsoft Visual Basic 6 allow user-assisted remote attackers to cause a denial of service (CPU consumption) or execute arbitrary code via a Visual Basic Project (vbp) file with a long (1) Description or (2) Company Name (VersionCompanyName) field.
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
Probability
36.22%
Chance of exploitation in the next 30 days
Percentile
98%
Versus all other CVEs
30-day change
0.00 pp
From 36.22% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
4 foundExploit Reference (securityfocus.com)
Maturity: unknown
Exploit Reference (securityfocus.com)
Maturity: unknown
Microsoft Visual Basic 6.0 Project - Company Name Stack Overflow (PoC)
Maturity: poc
Weaknesses
CWE · root cause- CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-399Resource Management ErrorsWeaknesses in this category are related to improper management of system resources.
Affected systems
Microsoft1 product
- visual_basic6.0
1 vendor · 1 product