CVE-2019-5420
Use of Insufficiently Random Values in Railties Allows Remote Code Execution
9.8
CRITICAL
CVSS 3.1
EPSS 92.1%
描述
A remote code execution vulnerability in development mode Rails <5.2.2.1, <6.0.0.beta3 can allow an attacker to guess the automatically generated development mode secret token. This secret token can be used in combination with other Rails internals to escalate to a remote code execution exploit.
如何修補 CVE-2019-5420
要修補 CVE-2019-5420,請將受影響套件升級到下列已修補版本。
- —升級至 2:5.2.2.1+dfsg-1 或更新版本
- —升級至 5.2.2.1 或更新版本
CVE-2019-5420 正在被利用嗎?
可能 — EPSS 為 92.1%,屬於高被利用機率區間,建議優先修補。
受影響套件(2)
- from 0, < 2:5.2.2.1+dfsg-1
- >= 5.2.0, < 5.2.2.1
CVSS 分數
| 來源 | 版本 | 嚴重程度 | 向量 |
|---|---|---|---|
| osv | CVSS 3.1 | CRITICAL9.8 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
參考連結(8)
- ADVISORYnvd.nist.gov/vuln/detail/CVE-2019-5420
- ADVISORYsecurity-tracker.debian.org/tracker/CVE-2019-5420
- WEBpacketstormsecurity.com/files/152704/Ruby-On-Rails-DoubleTap-Development-Mode-secret_key_base-Remote-Code-Execution.html
- WEBgithub.com/rubysec/ruby-advisory-db/blob/master/gems/railties/CVE-2019-5420.yml