Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Crypt-Rijndael CPAN distribution.

Report information
The Basics
Id: 4228
Status: resolved
Priority: 0/
Queue: Crypt-Rijndael

People
Owner: bdfoy [...] cpan.org
Requestors: cpan [...] erik.aarg.net
Cc:
AdminCc:

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



Subject: set_iv doesn't properly check length of argument.
If an IV of less than RIJNDAEL_BLOCKSIZE bytes is passed to set_iv(), it will copy uninitialized data into the IV, causing CBC to do some unpredictable things with the data. I am not sure what the proper behavior should be when less data is passed, but that isn't it. :)