| Title | Ruby 用 Phusion Passenger gem におけるサービス運用妨害 (DoS) の脆弱性 |
|---|---|
| Summary | Ruby 用 Phusion Passenger gem には、サービス運用妨害 (アプリケーション起動の制限) 状態にされる、または権限を取得される脆弱性が存在します。 |
| Possible impacts | ローカルユーザにより、gem によって使用される前に、/tmp/ 配下の予想可能な名前を持つディレクトリ内に一時的な "config" ファイルを事前に作成されることで、サービス運用妨害 (アプリケーション起動の制限) 状態にされる、または権限を取得される可能性があります。 |
| Solution | ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| Publication Date | May 29, 2013, midnight |
| Registration Date | Jan. 8, 2014, 3:17 p.m. |
| Last Update | Jan. 8, 2014, 3:17 p.m. |
| CVSS2.0 : 警告 | |
| Score | 4.6 |
|---|---|
| Vector | AV:L/AC:L/Au:N/C:P/I:P/A:P |
| Phusion B.V. |
| Passenger 3.0.21 未満 |
| Passenger 4.0.5 未満の 4.0.x |
| No | Changed Details | Date of change |
|---|---|---|
| 0 | [2014年01月08日] 掲載 |
Feb. 17, 2018, 10:37 a.m. |
| Summary | Phusion Passenger gem before 3.0.21 and 4.0.x before 4.0.5 for Ruby allows local users to cause a denial of service (prevent application start) or gain privileges by pre-creating a temporary "config" file in a directory with a predictable name in /tmp/ before it is used by the gem. |
|---|---|
| Publication Date | Jan. 4, 2014, 3:54 a.m. |
| Registration Date | Jan. 26, 2021, 3:37 p.m. |
| Last Update | Nov. 21, 2024, 10:51 a.m. |
| Configuration1 | or higher | or less | more than | less than | |
| cpe:2.3:a:phusion:passenger:*:*:*:*:*:*:*:* | 3.0.20 | ||||
| cpe:2.3:a:phusion:passenger:3.0.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.2:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.3:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.4:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.5:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.6:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.7:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.8:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.9:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.10:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.11:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.12:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.13:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.14:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.15:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.17:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.18:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:3.0.19:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:4.0.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:4.0.2:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:4.0.3:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:phusion:passenger:4.0.4:*:*:*:*:*:*:* | |||||
| execution environment | |||||
| 1 | cpe:2.3:a:ruby-lang:ruby:*:*:*:*:*:*:*:* | ||||
| Configuration2 | or higher | or less | more than | less than | |
| cpe:2.3:a:redhat:openshift:1.0:*:enterprise:*:*:*:*:* | |||||