nedit creates temporary files in an insecure fashion. This version has been patched to use mkstemp().. ` --------------------------------------------------------------------- Red Hat, Inc. Red Hat Security Advisory Synopsis: Updated nedit packages available Advisory ID: RHSA-2001:061-02 Issue date: 2001-04-27 Updated on: 2001-05-08 Product: Red Hat Powertools Keywords: nedit symlink tempfile temporary file Cross references: Obsoletes: --------------------------------------------------------------------- 1. Topic: Updated nedit packages fixing a security problem are available. 2. Relevant releases/architectures: Red Hat Powertools 5.2 - alpha, i386, sparc Red Hat Powertools 6.2 - alpha, i386, sparc Red Hat Powertools 7.0 - alpha, i386 Red Hat Powertools 7.1 - i386 3. Problem description: nedit creates temporary files in an insecure fashion. This version has been patched to use mkstemp(). 4. Solution: Before applying this update, make sure all previously released errata relevant to your system have been applied. To update all RPMs for your particular architecture, run: rpm -Fvh [filenames] where [filenames] is a list of the RPMs you wish to upgrade. Only those RPMs which are currently installed will be updated. Those RPMs which are not installed but included in the list will not be updated. Note that you can also use wildcards (*.rpm) if your current directory *only* contains the desired RPMs. Please note that this update is also available via Red Hat Network. Many people find this an easier way to apply updates. To use Red Hat Network, launch the Red Hat Update Agent with the following command: up2date This will start an interactive process that will result in the appropriate RPMs being upgraded on your system. 5. Bug IDs fixed ( for more info): 6. RPMs required: Red Hat Powertools 5.2: SRPMS: alpha: i386: sparc: Red Hat Powertools 6.2: SRPMS: alpha: i386: sparc: Red Hat Powertools7.0: SRPMS: alpha: i386: Red Hat Powertools 7.1: SRPMS: i386: 7. Verification: MD5 sum Package Name -------------------------------------------------------------------------- 3c6f9f82781ba9ad21fa39a5059de6a6 5.2/en/powertools/SRPMS/nedit-5.1.1-0.5x.1.src.rpm f98e819337e278653b079de923127058 5.2/en/powertools/alpha/nedit-5.1.1-0.5x.1.alpha.rpm 58752b338c12bd277a699c02b3cd14c2 5.2/en/powertools/i386/nedit-5.1.1-0.5x.1.i386.rpm a71ec4cb26527dc38b9b27bb50911a5e 5.2/en/powertools/sparc/nedit-5.1.1-0.5x.1.sparc.rpm 5e9a3a4e1393894a78ed04b465e83a2f 6.2/en/powertools/SRPMS/nedit-5.1.1-0.6x.1.src.rpm a6074bc71a26cd277b779e6ef60eda33 6.2/en/powertools/alpha/nedit-5.1.1-0.6x.1.alpha.rpm 4dbebabde0161af23eb7062fec9371ee 6.2/en/powertools/i386/nedit-5.1.1-0.6x.1.i386.rpm efadb8e39c8ad9c4cbe7474557b0be47 6.2/en/powertools/sparc/nedit-5.1.1-0.6x.1.sparc.rpm cb4ce21be886e969583cbebaea7b9959 7.0/en/powertools/SRPMS/nedit-5.1.1-4.70.1.src.rpm ba2c570e51110ef1ec25713315426369 7.0/en/powertools/alpha/nedit-5.1.1-4.70.1.alpha.rpm 06b17468b8eea63b8fb4e0290cf944e0 7.0/en/powertools/i386/nedit-5.1.1-4.70.1.i386.rpm fce7698e1d33f4a61fb72ad63e19844d 7.1/en/powertools/SRPMS/nedit-5.1.1-6.src.rpm bdf0aea15e167f316edc17532cbad5c9 7.1/en/powertools/i386/nedit-5.1.1-6.i386.rpm These packages are GPG signed by Red Hat, Inc. for security. Our key is available at: You can verify each package with the following command: rpm --checksig If you only wish to verify that each package has not been corrupted or tampered with, examine only the md5sum with the following command: rpm --checksig --nogpg 8. References: Copyright(c) 2000, 2001 Red Hat, Inc. `. Recently published nedit enhancements for Red Hat fix issues pertaining to temporary file security flaws. It is advisable to apply the latest updates without delay.. Red Hat Powertools,nedit security,temporary file patch. . LinuxSecurity.com Team
When printing text it would create a temporary file with the to beprinted text and pass that on to the print system.. ------------------------------------------------------------------------ Debian Security Advisory DSA-053-1
When printing a whole text or selected parts of a text, nedit(1) creates a temporary file in an insecure manner. This behavior could be exploited to gain access to other users privileges, even root.. ______________________________________________________________________________ SuSE Security Announcement Package: nedit Announcement-ID: SuSE-SA:2001:14 Date: Wednesday, April 18th, 2001 13.06 MEST Affected SuSE versions: [6.1, 6.2] 6.3, 6.4, 7.0, 7.1 Vulnerability Type: locoal privilege escalation Severity (1-10): 3 SuSE default package: no Other affected systems: all systems using nedit Content of this advisory: 1) security vulnerability resolved: nedit problem description, discussion, solution and upgrade information 2) pending vulnerabilities, solutions, workarounds 3) standard appendix (further information) ______________________________________________________________________________ 1) problem description, brief discussion, solution, upgrade information The Nirvana Editor, NEdit, is a GUI-style text editor based on popular Macintosh and MS Windows editors. When printing a whole text or selected parts of a text, nedit(1) creates a temporary file in an insecure manner. This behavior could be exploited to gain access to other users privileges, even root. There is no workaround possible, because tmpnam(3) ignores the TMPDIR environment variable. Just install the new RPM to fix this problem. Download the update package from locations described below and install the package with the command `rpm -Uhv file.rpm'. The md5sum for each file is in the line below. You can verify the integrity of the rpm files using the command `rpm --checksig --nogpg file.rpm', independently from the md5 signatures below. i386 Intel Platform: SuSE-7.1 07efdf2fa5c475fcf40633d392d4ae1d source rpm: 27e52c3688082257d7f7ecf81c461ad9 SuSE-7.0 b9846658b0f9c8330b8f9c5732b9e115 source rpm: d2dc1c39dbad292326f953e1e84fe187 SuSE-6.4 c5c6eebe946463926583272690ca4d27 source rpm: 0a486fa81f4b84ab6f09bd5353b0fd4d SuSE-6.3 e1e0baeca49ce972df89a5bb5ebfc6c2 source rpm: 9a3328dc8fb8a4da343be20c10cb0c02 Sparc Platform: SuSE-7.1 2370e09571b1037270d34afb555cc408 source rpm: 0ac1364f6b97d503444e6fcb4a0b20df SuSE-7.0 a60e8f47d4ac4794f7ee472ef1d7ccb4 source rpm: 96c96dda6b1ba8b91bebbf3f1a9a56c6 AXP Alpha Platform: SuSE-6.4 cde274f25bec040ae289ef0fb8520b7e source rpm: 4cdff5d4836bf4f926298bb3b3a1c513 SuSE-6.3 fc7fc98267dc76ceec30633068d72533 source rpm: fc3ddc09f7c3383b01721e6462f77748 PPC PowerPC Platform: SuSE-7.1 1f413b9e77263ec37d0e42dde6cb55d1 source rpm: 403bcf64a6ba2824899316e3bd8ea41d SuSE-7.0 e771c3bcd7cbc0121a527089ad40a336 source rpm: f45e0786fefb5c92fbd61e8c4a36ab32 SuSE-6.4 7dcb7bf1110311063daac06df1f7cccb source rpm: 5f1d6da7f268b8c10f7ea8a4f7a1fab5 ______________________________________________________________________________ 2) Pending vulnerabilities in SuSE Distributions and Workarounds: - New RPMs for HylaFax, a Fax Server, are currently being build, which fix a format bug in hfaxd, which could lead to local root privilege. - Updated man RPMs will be available in a few days. - In the past weeks, some security related bugs in the Linux kernel 2.2 and 2.4 were found. An announcement, that addresses this will be released this week. - Samba has serveral security problems, which could lead to local root access. Samba 2.0.8 fixes theseproblems. New RPMs are currently being build. ______________________________________________________________________________ 3) standard appendix: SuSE runs two security mailing lists to which any interested party may subscribe:
Get the latest Linux and open source security news straight to your inbox.