Skip Menu |

This queue is for tickets about the Schedule-At CPAN distribution.

Report information
The Basics
Id: 42159
Status: rejected
Priority: 0/
Queue: Schedule-At

People
Owner: Nobody in particular
Requestors: T.Haecker [...] gmx.net
Cc:
AdminCc:

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



Subject: Schedule::At in taint mode
Date: Mon, 05 Jan 2009 09:18:50 +0100
To: bug-Schedule-At [...] rt.cpan.org
From: "Thomas Häcker" <T.Haecker [...] gmx.net>
Hi, i assume this is a missing feature and not my poor knowledge of perl: If i try to remove a job from the atq with Schedule::At::remove ( TAG => "sometag" ); in taint mode (respectively running the perl script with setuid) this fails with the following error: Insecure dependency in piped open while running setuid at /usr/local/share/perl/5.8.8/Schedule/At.pm line 157, <ATCMD> chunk 1. I suppose some variables like $command in line 157 need to be untainted for use with setuid. Could this be implemented? Best regards, Thomas -- Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a
Patch welcome...