GLSA-201702-21:Opus:使用者協助的任意程式碼執行

high Nessus Plugin ID 97264

概要

遠端 Gentoo 主機缺少一個或多個與安全性相關的修補程式。

說明

遠端主機受到 GLSA-201702-21 中所述的弱點影響 (Opus:使用者協助的任意程式碼執行) 大的 NLSF 值可能造成 silk/NLSF_stabilize.c 中的穩定程式碼換行,且 NLSF_Q15[] 中的最後一個值也會變成接近 -32768 的負值。在正常情況下,程式碼會直接從錯誤表格讀取,進而導致 LPC 篩選器不穩定。篩選器接著會在 silk_NLSF2A() 尾端處理 LPC 穩定程式碼。最後,輸出音訊變成無用項目,但任何其他無害的錯誤封包也一樣無用。如需詳細的分析,請參閱提及的上游修補程式和 Debian 錯誤報告。不過,原始報告主要說明搭配此弱點來成功惡意利用 Android 的 Mediaserver。影響:遠端攻擊者可引誘使用者開啟特製的媒體串流,並可能藉此以處理程序的權限來執行任意程式碼,或造成拒絕服務情形。因應措施:目前尚無已知的因應措施。

解決方案

所有 Opus 使用者皆應升級至最新版本:# emerge --sync # emerge --ask --oneshot --verbose '>=media-libs/opus-1.1.3-r1'

另請參閱

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851612#10

https://git.xiph.org/?p=opus.git;a=commitdiff;h=70a3d641b

https://security.gentoo.org/glsa/201702-21

Plugin 詳細資訊

嚴重性: High

ID: 97264

檔案名稱: gentoo_GLSA-201702-21.nasl

版本: 3.2

類型: local

已發布: 2017/2/21

已更新: 2021/1/11

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: High

基本分數: 9.3

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

CVSS v3

風險因素: High

基本分數: 7.8

媒介: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

弱點資訊

CPE: p-cpe:/a:gentoo:linux:opus, cpe:/o:gentoo:linux

必要的 KB 項目: Host/local_checks_enabled, Host/Gentoo/release, Host/Gentoo/qpkg-list

修補程式發佈日期: 2017/2/20

參考資訊

CVE: CVE-2017-0381

GLSA: 201702-21