CVE-2000-1081
Microsoft SQL Server and MSDE - Denial of Service and Remote Code Execution via xp_displayparamstmt Buffer Overflow
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2000-1081. PoCs published by David Litchfield.
AI-analyzed exploit summary This exploit demonstrates a buffer overflow in Microsoft SQL Server's `Srv_paraminfo()` function via the `xp_displayparamstmt` extended stored procedure. It constructs a malicious query with shellcode to achieve remote code execution under the SQL Server service account context.
Description
The xp_displayparamstmt function in SQL Server and Microsoft SQL Server Desktop Engine (MSDE) does not properly restrict the length of a buffer before calling the srv_paraminfo function in the SQL Server API for Extended Stored Procedures (XP), which allows an attacker to cause a denial of service or execute arbitrary commands, aka the "Extended Stored Procedure Parameter Parsing" vulnerability.
Exploits (1)
This exploit demonstrates a buffer overflow in Microsoft SQL Server's `Srv_paraminfo()` function via the `xp_displayparamstmt` extended stored procedure. It constructs a malicious query with shellcode to achieve remote code execution under the SQL Server service account context.