Amazon Linux AMI:perl-Capture-Tiny (ALAS-2014-358)

low Nessus Plugin ID 78301

概要

遠端 Amazon Linux AMI 主機缺少安全性更新。

說明

據發現,[1] perl-Capture-Tiny 套件提供的 Capture: : Tiny 模組使用了 File: : temp: : tmpnam 模組產生以下暫存檔:

./lib/Capture/Tiny.pm:$stash->{flag_files}{$which} = scalar tmpnam();

此模組可在於純量內容中呼叫時使用 mktemp() 函式,進而建立更加可預測的暫存檔。此外,也可使用任何人皆可寫入 (0666) 權限建立暫存檔。本機攻擊者可利用此缺陷執行符號連結攻擊,從而覆寫使用 Capture: : Tiny 模組之程式可存取的任意檔案。

解決方案

執行 'yum update perl-Capture-Tiny' 以更新系統。

另請參閱

https://alas.aws.amazon.com/ALAS-2014-358.html

Plugin 詳細資訊

嚴重性: Low

ID: 78301

檔案名稱: ala_ALAS-2014-358.nasl

版本: 1.4

類型: local

代理程式: unix

已發布: 2014/10/12

已更新: 2018/4/18

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

風險資訊

VPR

風險因素: Medium

分數: 4.5

CVSS v2

風險因素: Low

基本分數: 3.6

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

弱點資訊

CPE: p-cpe:/a:amazon:linux:perl-capture-tiny, cpe:/o:amazon:linux

必要的 KB 項目: Host/local_checks_enabled, Host/AmazonLinux/release, Host/AmazonLinux/rpm-list

修補程式發佈日期: 2014/6/15

參考資訊

CVE: CVE-2014-1875

ALAS: 2014-358