ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Urlader/Urlader.pm
(Generate patch)

Comparing Urlader/Urlader.pm (file contents):
Revision 1.6 by root, Mon Jan 9 14:08:28 2012 UTC vs.
Revision 1.8 by root, Mon Feb 6 22:09:40 2012 UTC

196package Urlader; 196package Urlader;
197 197
198use common::sense; 198use common::sense;
199 199
200BEGIN { 200BEGIN {
201 our $VERSION = '0.2'; 201 our $VERSION = '1.0';
202 202
203 use XSLoader; 203 use XSLoader;
204 XSLoader::load __PACKAGE__, $VERSION; 204 XSLoader::load __PACKAGE__, $VERSION;
205} 205}
206 206
393cases, but often paths are embedded indirectly, so you might have to use a 393cases, but often paths are embedded indirectly, so you might have to use a
394I<dirty> string replacement. 394I<dirty> string replacement.
395 395
396=back 396=back
397 397
398=head1 SECURITY CONSIDERATIONS
399
400The urlader executable itself does not support setuig/setgid operation, or
401running with elevated privileges - it does no input sanitisation, and is
402trivially exploitable.
403
398=head1 AUTHOR 404=head1 AUTHOR
399 405
400 Marc Lehmann <schmorp@schmorp.de> 406 Marc Lehmann <schmorp@schmorp.de>
401 http://home.schmorp.de/ 407 http://home.schmorp.de/
402 408

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines