LinuxSecurity.com
Share your story
The central voice for Linux and Open Source security news
Home News Topics Advisories HOWTOs Features Newsletters About Register

Welcome!
Sign up!
EnGarde Community
Login
Polls
What is the most important Linux security technology?
 
Advisories
Community
Linux Events
Linux User Groups
Link to Us
Security Center
Book Reviews
Security Dictionary
Security Tips
SELinux
White Papers
Featured Blogs
All About Linux
DanWalsh LiveJournal
Securitydistro
Latest Newsletters
Linux Security Week: October 20th, 2014
Linux Advisory Watch: October 17th, 2014
Subscribe
LinuxSecurity Newsletters
E-mail:
Choose Lists:
About our Newsletters
RSS Feeds
Get the LinuxSecurity news you want faster with RSS
Powered By

  
Fedora Core 3 Update: perl-5.8.5-14.FC3 Print E-mail
User Rating:      How can I rate this item?
Posted by Benjamin D. Thomas   
Fedora Paul Szabo discovered another vulnerability in the File::Path::rmtree function of perl, the popular scripting language. When a process is deleting a directory tree, a different user could exploit a race condition to create setuid binaries in this directory tree, provided that he already had write permissions in any subdirectory of that tree. Perl interpreter would cause a segmentation fault when environment changes during the runtime. Code in lib/FindBin contained a regression which caused problems with MRTG software package.
---------------------------------------------------------------------
Fedora Update Notification
FEDORA-2005-600
2005-07-22
---------------------------------------------------------------------

Product     : Fedora Core 3
Name        : perl
Version     : 5.8.5                      
Release     : 14.FC3                  
Summary     : The Perl programming language.
Description :
Perl is a high-level programming language with roots in C, sed, awk
and shell scripting.  Perl is good at handling processes and files,
and is especially good at handling text.  Perl's hallmarks are
practicality and efficiency.  While it is used to do a lot of
different things, Perl's most common applications are system
administration utilities and web programming.  A large proportion of
the CGI scripts on the web are written in Perl.  You need the perl
package installed on your system so that your system can handle Perl
scripts.

Install this package if you want to program in Perl or enable your
system to handle Perl scripts.

---------------------------------------------------------------------
Update Information:

Paul Szabo discovered another vulnerability in the File::Path::rmtree 
function of perl, the popular scripting language. When a process 
is deleting a directory tree, a different user could exploit a 
race condition to create setuid binaries in this directory tree, 
provided that he already had write permissions in any subdirectory 
of that tree.

Perl interpreter would cause a segmentation fault when environment 
changes during the runtime. 

Code in lib/FindBin contained a regression which caused problems 
with MRTG software package.

All of the above problems are now fixed in perl-5.8.5-14.FC3. 
Please test as much as you can and report any problems/regressions.
---------------------------------------------------------------------
* Tue Jul 19 2005 Petr Rockai  - 3:5.8.5-14.FC3
- patch -b caused spurious file installed - fix

* Thu Jun 16 2005 Petr Rockai  - 3:5.8.5-13.FC3
- fix for CAN-2005-0448 - patch by Brendan O'Dea from Debian, backported
  by myself
- fix for BR127023 using the patch from the report (by Jose Pedro Oliveira)
- Fix for BR159021, segfault on environment changes, upstream patch
  23337. Thanks to bert.barbe  oracle.com for testcase and diagnostics.


---------------------------------------------------------------------
This update can be downloaded from:
  http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/

6f60f74d3d9cef0e9efdef54a35a6de4  SRPMS/perl-5.8.5-14.FC3.src.rpm
58616227934b77107404475bfe3ec697  x86_64/perl-5.8.5-14.FC3.x86_64.rpm
f2b3514689c93c5b32ec3307fa18eadc  x86_64/perl-suidperl-5.8.5-14.FC3.x86_64.rpm
45a852f4458a8583e7d8b6a7054a0e77  x86_64/debug/perl-debuginfo-5.8.5-14.FC3.x86_64.rpm
2532ba2ea52ee21cd74abea025b824dd  i386/perl-5.8.5-14.FC3.i386.rpm
9b473bff75f32b22350867f4fecfc426  i386/perl-suidperl-5.8.5-14.FC3.i386.rpm
dc74c8297b53b42bd423489ac986eb8f  i386/debug/perl-debuginfo-5.8.5-14.FC3.i386.rpm

This update can also be installed with the Update Agent; you can
launch the Update Agent with the 'up2date' command.  
---------------------------------------------------------------------

--
fedora-announce-list mailing list
fedora-announce-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-announce-list
 
< Prev   Next >
    
Partner

 

Latest Features
Peter Smith Releases Linux Network Security Online
Securing a Linux Web Server
Password guessing with Medusa 2.0
Password guessing as an attack vector
Squid and Digest Authentication
Squid and Basic Authentication
Demystifying the Chinese Hacking Industry: Earning 6 Million a Night
Free Online security course (LearnSIA) - A Call for Help
What You Need to Know About Linux Rootkits
Review: A Practical Guide to Fedora and Red Hat Enterprise Linux - Fifth Edition
Yesterday's Edition
Pro-Privacy Senator Wyden on Fighting the NSA From Inside the System
NIST to hypervisor admins: secure your systems
Quick PHP patch beats slow research reveal
Partner Sponsor

Community | HOWTOs | Blogs | Features | Book Reviews | Networking
 Security Projects |  Latest News |  Newsletters |  SELinux |  Privacy |  Home
 Hardening |   About Us |   Advertise |   Legal Notice |   RSS |   Guardian Digital
(c)Copyright 2014 Guardian Digital, Inc. All rights reserved.