CVEvulnerability

CVE-2013-0162

2.1 LOW Published 2013-03-01 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2013-03-01
Last modified
2026-06-16
Assigner
[email protected]
CVSS 2.0 ([email protected])
2.1 LOW — AV:L/AC:L/Au:N/C:N/I:P/A:N
Weaknesses
CWE-264

Description

The diff_pp function in lib/gauntlet_rubyparser.rb in the ruby_parser gem 3.1.1 and earlier for Ruby allows local users to overwrite arbitrary files via a symlink attack on a temporary file with a predictable name in /tmp.

Affected configurations

• ryan davis ruby parser (<= 3.1.1) • ryan davis ruby parser 1.0.0 • ryan davis ruby parser 2.0.0 • ryan davis ruby parser 2.0.1 • ryan davis ruby parser 2.0.2 • ryan davis ruby parser 2.0.3 • ryan davis ruby parser 2.0.4 • ryan davis ruby parser 2.0.5 • ryan davis ruby parser 2.0.6 • ryan davis ruby parser 2.1.0 • ryan davis ruby parser 2.2.0 • ryan davis ruby parser 2.3.0 • ryan davis ruby parser 2.3.1 • ryan davis ruby parser 3.0.0 • ryan davis ruby parser 3.0.0.a1 • ryan davis ruby parser 3.0.0.a2 • ryan davis ruby parser 3.0.0.a3 • ryan davis ruby parser 3.0.0.a4 • ryan davis ruby parser 3.0.0.a5 • ryan davis ruby parser 3.0.0.a6 • ryan davis ruby parser 3.0.0.a7 • ryan davis ruby parser 3.0.0.a8 • ryan davis ruby parser 3.0.0.a9 • ryan davis ruby parser 3.0.0.a10 • ryan davis ruby parser 3.0.1 • ryan davis ruby parser 3.0.2 • ryan davis ruby parser 3.0.3 • ryan davis ruby parser 3.0.4 • ryan davis ruby parser 3.1.0

Related

Weakness · not in database (1)

References