MySQL < 4.0.21 mysql_real_connect() 函式遠端溢位

critical Nessus Plugin ID 14319

概要

遠端資料庫伺服器受到一個遠端程式碼執行弱點影響。

說明

遠端主機正在執行的 MySQL 是 4.0.21 之前版本。

MySQL 是在 Linux/BSD 和 Windows 平台上執行的資料庫。
此版本容易受到其 mysql_real_connect() 函式中的長度溢位弱點影響。造成溢位的原因在於,應用程式在處理傳回網域 (DNS) 記錄時發生錯誤。攻擊者若要惡意利用此瑕疵,必須控制由 MySQL 伺服器查詢的 DNS 伺服器。若攻擊成功,攻擊者將能夠在遠端計算機上執行任意程式碼。

解決方案

請升級至 MySQL 4.0.21 或更新版本。

另請參閱

http://bugs.mysql.com/bug.php?id=4017

http://marc.info/?l=bugtraq&m=110140517515735&w=2

Plugin 詳細資訊

嚴重性: Critical

ID: 14319

檔案名稱: mysql_buff_overflow.nasl

版本: 1.24

類型: remote

系列: Databases

已發布: 2004/8/20

已更新: 2018/7/16

組態: 啟用 Paranoid 模式

支援的感應器: Frictionless Assessment Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: Critical

基本分數: 10

時間分數: 7.4

媒介: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

弱點資訊

CPE: cpe:/a:mysql:mysql

必要的 KB 項目: Settings/ParanoidReport

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2004/9/10

弱點發布日期: 2004/6/4

參考資訊

CVE: CVE-2004-0836

BID: 10981

CWE: 119