Go to content Go to sidebar

Standalone Trackback Security

Is Standalone Trackback safe? I obviously think so, but that and a buck-fifty might buy you a cup of coffee. Here are some reasons to consider giving it a chance.

  1. The development version runs with the perl taint checks turned on. And the modification to untaint the variable is completely superfluous (this variable is used to generate a filename).
        $tb_id =~ tr/a-zA-Z0-9/_/cs;

    #untaint the id if ( $tb_id =~ /(\\w+)/ ) { return $1; } else { return ''; }
  2. User input is sanitized to remove harmful html code before it is stored.
  3. If I can get your eyeballs to scrutinize the code, then we can make it that much safer.