in reply to perl 5.8.4, IO::Socket, and taint checking
use use Scalar::Util qw(tainted); print "\$base is ",tainted($base) ? "" : "not ","tainted\n"; my $url = "$base/index.html"; print "\$url is ",tainted($url) ? "" : "not ","tainted\n"; print get($url); ___OUTPUT___ $base is not tainted $url is not tainted Insecure dependency in connect while running with -T switch at /usr/li +b/perl/5.8/IO/Socket.pm line 114.
While it works if you set $base to some hard-coded value...
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: perl 5.8.4, IO::Socket, and taint checking
by cfreak (Chaplain) on Jun 12, 2004 at 05:43 UTC | |
|
Re^2: perl 5.8.4, IO::Socket, and taint checking
by thunders (Priest) on Jun 12, 2004 at 13:22 UTC |