portage-ng / portage / app-emacs / lookup / 1.99.96_pre20180209
portage-ng glsa
1 advisory reference app-emacs/lookup · none place version 1.99.96_pre20180209 in a vulnerable range
▸ GLSA 200712-07 Lookup: Insecure temporary file creation this version unaffected normal local 2007-12-09

Lookup uses temporary files in an insecure manner, allowing for a symlink attack.

Announced
2007-12-09
Revised
2007-12-09
Access
local
Bugs
#197306
Advisory
https://security.gentoo.org/glsa/200712-07

Affected packages

PackageArchVulnerableUnaffected
app-emacs/lookup*< 1.4.1>= 1.4.1

Background

Lookup is a search interface to books and dictionnaries for Emacs.

Description

Tatsuya Kinoshita reported that the ndeb-binary function does not handle temporay files correctly.

Impact

A local attacker could use a symlink attack to overwrite files with the privileges of the user running Lookup.

Workaround

There is no known workaround at this time.

Resolution

All Lookup users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-emacs/lookup-1.4.1"

References