Skip Menu |

This queue is for tickets about the HTTP-DAV CPAN distribution.

Report information
The Basics
Id: 69439
Status: resolved
Worked: 1.5 hours (90 min)
Priority: 0/
Queue: HTTP-DAV

People
Owner: cosimo [...] cpan.org
Requestors: john [...] nixnuts.net
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in: (no value)



Subject: Insecure /tmp file handing
The dave client uses predictable filenames in a world writable directory in command_edit(). This should be fairly simple to exploit with a symlink. Additionally, the default umask is used which will make the file world readable while it resides on the local system.
Fixed in HTTP::DAV 0.45, soon on CPAN. Still, you have another insecure dependency on $EDITOR or 'vi'... :)