CVE-2005-3945 Denial of service in n/a
Remote attackers can cause CPU exhaustion and denial of service by flooding SYN packets that exploit predictable hash values in Windows SynAttackProtect.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2005-3945?
CVE-2005-3945 is a high-severity denial of service vulnerability in Microsoft Windows 2000, published on 1 Dec 2005. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The SynAttackProtect protection in Microsoft Windows 2003 before SP1 and Windows 2000 before SP4 with Update Roll-up uses a hash of predictable data, which allows remote attackers to cause a denial of service (CPU consumption) via a flood of SYN packets that produce identical hash values, which slows down the hash table lookups.
Which versions are affected by CVE-2005-3945?
It affects 2 products.
Products include Microsoft Windows 2000, Microsoft Windows 2003 Server.
How do I fix CVE-2005-3945?
No fix has been published for CVE-2005-3945 yet. Limit exposure of the affected software until one is available.
Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.
Is CVE-2005-3945 being exploited?
There is no known exploitation of CVE-2005-3945 in the wild and no public exploit code.
Other vulnerabilities in Microsoft Windows 2000
Sources
Also known as GHSA-vhpw-jc69-hpmx.