libwww-perl 6.14_001 Deleted
Security Advisories
LWP::Protocol::file can open existent file from file:// scheme. However, current version of LWP uses open FILEHANDLE,EXPR and it has ability to execute arbitrary command
Fixed version: >=6.27
Reported: 2017-11-06
Kwalitee Issues
- no_pax_headers
-
If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.
Error: PaxHeader/libwww-perl-6.14_001,PaxHeader/libwww-perl-6.14_001,libwww-perl-6.14_001/PaxHeader/AUTHORS,libwww-perl-6.14_001/PaxHeader/AUTHORS,libwww-perl-6.14_001/PaxHeader/bin,libwww-perl-6.14_001/PaxHeader/bin,libwww-perl-6.14_001/PaxHeader/Changes,libwww-perl-6.14_001/PaxHeader/Changes,libwww-perl-6.14_001/PaxHeader/lib,libwww-perl-6.14_001/PaxHeader/lib,libwww-perl-6.14_001/PaxHeader/LICENSE,libwww-perl-6.14_001/PaxHeader/LICENSE,libwww-perl-6.14_001/PaxHeader/lwpcook.pod,libwww-perl-6.14_001/PaxHeader/lwpcook.pod,libwww-perl-6.14_001/PaxHeader/lwptut.pod,libwww-perl-6.14_001/PaxHeader/lwptut.pod,libwww-perl-6.14_001/PaxHeader/Makefile.PL,libwww-perl-6.14_001/PaxHeader/Makefile.PL,libwww-perl-6.14_001/PaxHeader/MANIFEST,libwww-perl-6.14_001/PaxHeader/MANIFEST,libwww-perl-6.14_001/PaxHeader/META.json,libwww-perl-6.14_001/PaxHeader/META.json,libwww-perl-6.14_001/PaxHeader/META.yml,libwww-perl-6.14_001/PaxHeader/META.yml,libwww-perl-6.14_001/PaxHeader/README,libwww-perl-6.14_001/PaxHeader/README,libwww-perl-6.14_001/PaxHeader/README.SSL,libwww-perl-6.14_001/PaxHeader/README.SSL,libwww-perl-6.14_001/PaxHeader/t,libwww-perl-6.14_001/PaxHeader/t,libwww-perl-6.14_001/PaxHeader/talk-to-ourself,libwww-perl-6.14_001/PaxHeader/talk-to-ourself,libwww-perl-6.14_001/t/PaxHeader/base,libwww-perl-6.14_001/t/PaxHeader/base,libwww-perl-6.14_001/t/PaxHeader/distmanifest.t,libwww-perl-6.14_001/t/PaxHeader/distmanifest.t,libwww-perl-6.14_001/t/PaxHeader/live,libwww-perl-6.14_001/t/PaxHeader/live,libwww-perl-6.14_001/t/PaxHeader/local,libwww-perl-6.14_001/t/PaxHeader/local,libwww-perl-6.14_001/t/PaxHeader/net,libwww-perl-6.14_001/t/PaxHeader/net,libwww-perl-6.14_001/t/PaxHeader/robot,libwww-perl-6.14_001/t/PaxHeader/robot,libwww-perl-6.14_001/t/robot/PaxHeader/ua-get.t,libwww-perl-6.14_001/t/robot/PaxHeader/ua-get.t,libwww-perl-6.14_001/t/robot/PaxHeader/ua.t,libwww-perl-6.14_001/t/robot/PaxHeader/ua.t,libwww-perl-6.14_001/t/net/PaxHeader/cgi-bin,libwww-perl-6.14_001/t/net/PaxHeader/cgi-bin,libwww-perl-6.14_001/t/net/PaxHeader/config.pl.dist,libwww-perl-6.14_001/t/net/PaxHeader/config.pl.dist,libwww-perl-6.14_001/t/net/PaxHeader/http-get.t,libwww-perl-6.14_001/t/net/PaxHeader/http-get.t,libwww-perl-6.14_001/t/net/PaxHeader/http-post.t,libwww-perl-6.14_001/t/net/PaxHeader/http-post.t,libwww-perl-6.14_001/t/net/PaxHeader/http-timeout.t,libwww-perl-6.14_001/t/net/PaxHeader/http-timeout.t,libwww-perl-6.14_001/t/net/PaxHeader/mirror.t,libwww-perl-6.14_001/t/net/PaxHeader/mirror.t,libwww-perl-6.14_001/t/net/PaxHeader/moved.t,libwww-perl-6.14_001/t/net/PaxHeader/moved.t,libwww-perl-6.14_001/t/net/PaxHeader/proxy.t,libwww-perl-6.14_001/t/net/PaxHeader/proxy.t,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/moved,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/moved,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/nph-slowdata,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/nph-slowdata,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/slowread,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/slowread,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/test,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/test,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/timeout,libwww-perl-6.14_001/t/net/cgi-bin/PaxHeader/timeout,libwww-perl-6.14_001/t/local/PaxHeader/autoload-get.t,libwww-perl-6.14_001/t/local/PaxHeader/autoload-get.t,libwww-perl-6.14_001/t/local/PaxHeader/autoload.t,libwww-perl-6.14_001/t/local/PaxHeader/autoload.t,libwww-perl-6.14_001/t/local/PaxHeader/get.t,libwww-perl-6.14_001/t/local/PaxHeader/get.t,libwww-perl-6.14_001/t/local/PaxHeader/http.t,libwww-perl-6.14_001/t/local/PaxHeader/http.t,libwww-perl-6.14_001/t/local/PaxHeader/protosub.t,libwww-perl-6.14_001/t/local/PaxHeader/protosub.t,libwww-perl-6.14_001/t/live/PaxHeader/apache-http10.t,libwww-perl-6.14_001/t/live/PaxHeader/apache-http10.t,libwww-perl-6.14_001/t/live/PaxHeader/jigsaw,libwww-perl-6.14_001/t/live/PaxHeader/jigsaw,libwww-perl-6.14_001/t/live/PaxHeader/online.t,libwww-perl-6.14_001/t/live/PaxHeader/online.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/auth-b.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/auth-b.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/auth-d.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/auth-d.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/chunk.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/chunk.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/md5-get.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/md5-get.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/md5.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/md5.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/neg-get.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/neg-get.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/neg.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/neg.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/te.t,libwww-perl-6.14_001/t/live/jigsaw/PaxHeader/te.t,libwww-perl-6.14_001/t/base/PaxHeader/protocols.t,libwww-perl-6.14_001/t/base/PaxHeader/protocols.t,libwww-perl-6.14_001/t/base/PaxHeader/proxy.t,libwww-perl-6.14_001/t/base/PaxHeader/proxy.t,libwww-perl-6.14_001/t/base/PaxHeader/ua.t,libwww-perl-6.14_001/t/base/PaxHeader/ua.t,libwww-perl-6.14_001/lib/PaxHeader/LWP,libwww-perl-6.14_001/lib/PaxHeader/LWP,libwww-perl-6.14_001/lib/PaxHeader/LWP.pm,libwww-perl-6.14_001/lib/PaxHeader/LWP.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/Authen,libwww-perl-6.14_001/lib/LWP/PaxHeader/Authen,libwww-perl-6.14_001/lib/LWP/PaxHeader/ConnCache.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/ConnCache.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/Debug.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/Debug.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/DebugFile.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/DebugFile.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/MemberMixin.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/MemberMixin.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/Protocol,libwww-perl-6.14_001/lib/LWP/PaxHeader/Protocol,libwww-perl-6.14_001/lib/LWP/PaxHeader/Protocol.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/Protocol.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/RobotUA.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/RobotUA.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/Simple.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/Simple.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/UserAgent.pm,libwww-perl-6.14_001/lib/LWP/PaxHeader/UserAgent.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/cpan.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/cpan.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/data.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/data.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/file.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/file.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/ftp.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/ftp.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/GHTTP.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/GHTTP.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/gopher.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/gopher.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/http.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/http.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/loopback.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/loopback.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/mailto.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/mailto.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/nntp.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/nntp.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/nogo.pm,libwww-perl-6.14_001/lib/LWP/Protocol/PaxHeader/nogo.pm,libwww-perl-6.14_001/lib/LWP/Authen/PaxHeader/Basic.pm,libwww-perl-6.14_001/lib/LWP/Authen/PaxHeader/Basic.pm,libwww-perl-6.14_001/lib/LWP/Authen/PaxHeader/Digest.pm,libwww-perl-6.14_001/lib/LWP/Authen/PaxHeader/Digest.pm,libwww-perl-6.14_001/lib/LWP/Authen/PaxHeader/Ntlm.pm,libwww-perl-6.14_001/lib/LWP/Authen/PaxHeader/Ntlm.pm,libwww-perl-6.14_001/bin/PaxHeader/lwp-download,libwww-perl-6.14_001/bin/PaxHeader/lwp-download,libwww-perl-6.14_001/bin/PaxHeader/lwp-dump,libwww-perl-6.14_001/bin/PaxHeader/lwp-dump,libwww-perl-6.14_001/bin/PaxHeader/lwp-mirror,libwww-perl-6.14_001/bin/PaxHeader/lwp-mirror,libwww-perl-6.14_001/bin/PaxHeader/lwp-request,libwww-perl-6.14_001/bin/PaxHeader/lwp-request
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: LWP, LWP::Debug, LWP::DebugFile, LWP::MemberMixin
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- Authen::NTLM
- HTTP::GHTTP
- main_module_version_matches_dist_version
-
Make sure that the main module name and version are the same of the distribution.
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: LWP, LWP::Authen::Basic, LWP::Authen::Digest, LWP::Authen::Ntlm, LWP::ConnCache, LWP::Debug, LWP::DebugFile, LWP::MemberMixin, LWP::Protocol, LWP::Protocol::GHTTP, LWP::Protocol::cpan, LWP::Protocol::data, LWP::Protocol::file, LWP::Protocol::ftp, LWP::Protocol::gopher, LWP::Protocol::http, LWP::Protocol::loopback, LWP::Protocol::mailto, LWP::Protocol::nntp, LWP::Protocol::nogo, LWP::RobotUA, LWP::Simple, LWP::UserAgent
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- LWP::DebugFile
- LWP::Protocol::MyFTP
- LWP::Protocol::http::Socket
- LWP::Protocol::http::SocketMethods
- LWP::Simple
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 6.13,6.14_001
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
Modules
Name | Abstract | Version | View |
---|---|---|---|
LWP | The World-Wide Web library for Perl | 6.14_001 | metacpan |
LWP::Authen::Basic | metacpan | ||
LWP::Authen::Digest | metacpan | ||
LWP::Authen::Ntlm | Library for enabling NTLM authentication (Microsoft) in LWP | 6.13 | metacpan |
LWP::ConnCache | Connection cache manager | 6.13 | metacpan |
LWP::Debug | deprecated | metacpan | |
LWP::DebugFile | metacpan | ||
LWP::MemberMixin | Member access mixin class | metacpan | |
LWP::Protocol | Base class for LWP protocols | 6.13 | metacpan |
LWP::Protocol::GHTTP | metacpan | ||
LWP::Protocol::cpan | metacpan | ||
LWP::Protocol::data | metacpan | ||
LWP::Protocol::file | metacpan | ||
LWP::Protocol::ftp | metacpan | ||
LWP::Protocol::gopher | metacpan | ||
LWP::Protocol::http | metacpan | ||
LWP::Protocol::loopback | metacpan | ||
LWP::Protocol::mailto | metacpan | ||
LWP::Protocol::nntp | metacpan | ||
LWP::Protocol::nogo | metacpan | ||
LWP::RobotUA | a class for well-behaved Web robots | 6.13 | metacpan |
LWP::Simple | simple procedural interface to LWP | 6.13 | metacpan |
LWP::UserAgent | Web user agent class | 6.13 | metacpan |