Integer underflow in SQL Server 7.0 SP4, 2000 SP4, 2005 SP1 and SP2, 2000 Desktop Engine (MSDE 2000) SP4, 2005 Express Edition SP1 and SP2, and 2000 Desktop Engine (WMSDE); Microsoft Data Engine (MSDE) 1.0 SP4; and Internal Database (WYukon) SP2 allows remote authenticated users to execute arbitrary code via a (1) SMB or (2) WebDAV pathname for an on-disk file (aka stored backup file) with a crafted record size value, which triggers a heap-based buffer overflow, aka "SQL Server Memory Corruption Vulnerability."
| Software | From | Fixed in |
|---|---|---|
| microsoft / sql_server | 2005-sp1 | 2005-sp1.x |
| microsoft / sql_server_desktop_engine | 2000-sp4 | 2000-sp4.x |
| microsoft / sql_server | 7.0-sp4 | 7.0-sp4.x |
| microsoft / sql_server | 2005-sp2 | 2005-sp2.x |
| microsoft / sql_server | 2000-sp4 | 2000-sp4.x |
| microsoft / data_engine | 1.0-sp4 | 1.0-sp4.x |
| microsoft / wmsde | 2000 | 2000.x |
| microsoft / wyukon | - | - |
| microsoft / windows_server_2008 | - | - |