Progeny Security Advisory: Older versions of NEdit make insecure use of temp files

Written By
Web Webster
Web Webster
Apr 27, 2001
From:   Progeny Security Team <security@progeny.com>
Subject:        PROGENY-SA-2001-10: Older versions of NEdit make insecure use of temp files
Date:   27 Apr 2001 10:28:36 -0500 


PROGENY SERVICE NETWORK -- SECURITY ADVISORY             PROGENY-SA-2001-10

Synopsis: Older versions of NEdit make insecure use of temp
files

Software: nedit

History:
2001-04-27 Update available in Progeny archive

Affects: Progeny Debian (nedit prior to 5.1.1-1.0progeny1)
Progeny Only: NO

Vendor-Status: New Version Released 5.1.1-1.0progeny1

$Id: PROGENY-SA-2001-10,v 1.1 2001/04/27 15:09:05 jdaily Exp
$


DESCRIPTION

NEdit, a popular GUI editor, insecurely opens a file in /tmp for
printing purposes. This vulnerability could be used by a local
attacker to cause a privileged user to unwittingly overwrite a file
(via a symbolic link) to which the user has write access.

SOLUTION (See also: UPDATING VIA APT-GET)

If you have NEdit installed, upgrade to a fixed version of
nedit. nedit version 5.1.1-1.0progeny1 corrects the problem. For
your convenience, you may upgrade to the new package.

If you aren’t sure if you have NEdit installed, type:

dpkg -l nedit

…at a command prompt. If you don’t have it installed, you can
disregard this warning.

UPDATING VIA APT-GET

1. Ensure that your /etc/apt/sources.list file has a URI for
Progeny’s update repository:

deb http://archive.progeny.com/progeny
updates/newton/

2. Update your cache of available packages for apt(8).

Example:

# apt-get update

3. Using apt(8), install the new package. apt(8) will download
the update, verify its integrity with md5, and then install the
package on your system with dpkg(8).

Example:

# apt-get install nedit

UPDATING VIA DPKG

1. Using your preferred FTP/HTTP client to retrieve the
following updated files from Progeny’s update archive at:

http://archive.progeny.com/progeny/updates/newton/

MD5 Checksum Filename ——————————–
————————————-
142a511170fbf30ce2881d362787658a nedit_5.1.1-1.0progeny1_i386.deb/

Example:

# wget

http://archive.progeny.com/progeny/updates/newton/nedit_5.1.1-1.0progeny1_i386.deb

Advertisement

2. Use the md5sum command on the retrieved files to verify that
they match the md5sum provided in this advisory:

Example:

# md5sum nedit_5.1.1-1.0progeny1_i386.deb

3. Then install the replacement package(s) using the dpkg
command.

Example:

# dpkg –install nedit_5.1.1-1.0progeny1_i386.deb

WORKAROUND

Other than removing the nedit software, no known workaround
exists for this vulnerability.

MORE INFORMATION

Progeny advisories can be found at http://www.progeny.com/security/.


pub 1024D/F92D4D1F 2001-04-04 Progeny Security Team <security@progeny.com>

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.