Ruby on Rails 多個方法工作階段固定

medium Nessus Plugin ID 28333

概要

遠端 web 伺服器受到多個工作階段固定弱點影響。

說明

遠端主機上的 web 伺服器似乎是支援 URL 型工作階段的 Ruby on Rails 版本。未經驗證的遠端攻擊者可以利用此問題取得經過驗證的工作階段。

請注意,Ruby on Rails 版本 1.2.4 原先應要解決此問題,但其工作階段固定邏輯只能在 CgiRequest 首度具現化時用於第一個要求。

解決方案

升級至 Ruby on Rails 1.2.6 或更新版本,並確認「config/environment.rb」檔案中的「config.action_controller.session_options[:cookie_only]」已設定為「true」。

另請參閱

http://www.nessus.org/u?d4902c46

http://www.nessus.org/u?d79d2646

http://www.nessus.org/u?abd8800d

http://www.nessus.org/u?0bcaddc8

Plugin 詳細資訊

嚴重性: Medium

ID: 28333

檔案名稱: ror_session_fixation.nasl

版本: 1.17

類型: remote

系列: Web Servers

已發布: 2007/11/28

已更新: 2022/4/11

組態: 啟用徹底檢查

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.3

CVSS v2

風險因素: Medium

基本分數: 6.8

時間分數: 5

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

弱點資訊

CPE: cpe:/a:rubyonrails:ruby_on_rails

排除在外的 KB 項目: Settings/disable_cgi_scanning

可輕鬆利用: No known exploits are available

參考資訊

CVE: CVE-2007-5380, CVE-2007-6077

BID: 26096, 26598

CWE: 362