Buffer overflow in the PerlIO implementation in Perl 5.8.0, when installed with setuid support (sperl), allows local users to execute arbitrary code by setting the PERLIO_DEBUG variable and executing a Perl script whose full pathname contains a long directory tree.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Perl | Larry_wall | 5.8.0 (including) | 5.8.0 (including) |
Perl | Larry_wall | 5.8.1 (including) | 5.8.1 (including) |
Perl | Larry_wall | 5.8.3 (including) | 5.8.3 (including) |
Perl | Larry_wall | 5.8.4 (including) | 5.8.4 (including) |
Perl | Larry_wall | 5.8.4.1 (including) | 5.8.4.1 (including) |
Perl | Larry_wall | 5.8.4.2 (including) | 5.8.4.2 (including) |
Perl | Larry_wall | 5.8.4.2.3 (including) | 5.8.4.2.3 (including) |
Perl | Larry_wall | 5.8.4.3 (including) | 5.8.4.3 (including) |
Perl | Larry_wall | 5.8.4.4 (including) | 5.8.4.4 (including) |
Perl | Larry_wall | 5.8.4.5 (including) | 5.8.4.5 (including) |
Propack | Sgi | 3.0 (including) | 3.0 (including) |