Subject: | Tarball with bad permissions may kill CPAN shell |
See https://rt.cpan.org/Ticket/Display.html?id=102332 for a problem report. I think it would be better to replace the Carp::confess() call in https://metacpan.org/source/ANDK/CPAN-2.10-TRIAL/lib/CPAN/Distribution.pm#L571 by a $CPAN::Frontend->mydie() call. And maybe there are more unprotected confess() calls in this function/module.