module [version range] audit module with optional version range (all by default)
dist|release [version range] audit distribution with optional version range (all by default)
deps [directory] audit dependencies from the directory (. by default)
installed audit all installed modules
show [advisory id] show information about specific advisory
Options:
--no-color switch off colors
--no-corelist ignore modules bundled with perl version
--ascii use ascii output
--quiet be quiet
--verbose be verbose
--help|h help message
cpan-audit is a command line application that checks the modules or distributions for known vulnerabilities. It is using
its internal database that is automatically generated from a hand-picked database
https://github.com/briandfoy/cpan-security-advisory.
cpan-audit does not connect to anything, that is why it is important
to keep it up to date. Every update of the internal database is
released as a new version. Ensure that you have the latest database by
updating LCPAN::Audit frequently; the database can change daily.
cpan-audit can automatically detect dependencies from the following sources:
Carton
Parses cpanfile.snapshot file and checks the distribution versions.
cpanfile
Parses cpanfile taking into account the required versions.
It is assumed that if the required version of the module is less than a version of a release with a known vulnerability
fix, then the module is considered affected.
LICENSE
Copyright (C) Viacheslav Tykhanovskyi.
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Keyboard Shortcuts
Global
s
Focus search bar
?
Bring up this help dialog
GitHub
gp
Go to pull requests
gi
Go to GitHub issues (only if GitHub is preferred repository)