An issue was discovered in the DBI module before 1.628 for Perl. Stack corruption occurs when a user-defined function requires a non-trivial amount of memory and the Perl stack gets reallocated.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://rt.cpan.org/Public/Bug/Display.html?id=85562 | third party advisory |
https://github.com/perl5-dbi/dbi/commit/401f1221311c71f760e21c98772f0f7e3cbead1d | third party advisory patch |
https://metacpan.org/pod/distribution/DBI/Changes#Changes-in-DBI-1.628-22nd-July-2013 | release notes |