MS09-004: Vulnerability in Microsoft SQL Server Could Allow Remote Code Execution (959420) (uncredentialed check)

High Nessus Plugin ID 35635

New! Vulnerability Priority Rating (VPR)

Tenable calculates a dynamic VPR for every vulnerability. VPR combines vulnerability information with threat intelligence and machine learning algorithms to predict which vulnerabilities are most likely to be exploited in attacks. Read more about what VPR is and how it's different from CVSS.

VPR Score: 9.8

Synopsis

A database application installed on the remote host is affected by a remote code execution vulnerability.

Description

The remote Windows host is running a version of Microsoft SQL Server, Desktop Engine, or Internal Database that is affected by a remote code execution vulnerability in the sp_replwritetovarbin() stored procedure due to a failure to check invalid parameters. An authenticated, remote attacker can exploit this, via specially crafted request, to cause the execution of arbitrary code.

Solution

Microsoft has released a set of patches for SQL Server 2000 and 2005.

See Also

https://www.nessus.org/u?1e024262

Plugin Details

Severity: High

ID: 35635

File Name: smb_kb959420.nasl

Version: 1.37

Type: remote

Agent: windows

Family: Windows

Published: 2009/02/11

Updated: 2020/08/05

Dependencies: 10144

Configuration: Enable paranoid mode

Risk Information

Risk Factor: High

VPR Score: 9.8

CVSS Score Source: CVE-2008-5416

CVSS v2.0

Base Score: 9

Temporal Score: 7.8

Vector: CVSS2#AV:N/AC:L/Au:S/C:C/I:C/A:C

Temporal Vector: CVSS2#E:H/RL:OF/RC:C

CVSS v3.0

Base Score: 9.1

Temporal Score: 8.7

Vector: CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:H/RL:O/RC:C

Vulnerability Information

CPE: cpe:/o:microsoft:windows, cpe:/a:microsoft:sql_server

Required KB Items: Settings/ParanoidReport

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 2009/02/10

Vulnerability Publication Date: 2008/12/09

Exploitable With

CANVAS (CANVAS)

Core Impact

Metasploit (MS09-004 Microsoft SQL Server sp_replwritetovarbin Memory Corruption via SQL Injection)

Reference Information

CVE: CVE-2008-5416

BID: 32710

IAVA: 2009-A-0012-S

MSFT: MS09-004

CERT: 696644

EDB-ID: 7501, 16392, 16396

MSKB: 959420

CWE: 119