Config-Model 2.071 Deleted
Security Advisories
CVE-2017-0373
The gen_class_pod implementation in lib/Config/Model/Utils/GenClassPod.pm in Config-Model (aka libconfig-model-perl) before 2.102 has a dangerous "use lib" line, which allows remote attackers to have an unspecified impact via a crafted Debian package file.
Fixed version: >=2.102
Reported: 2017-05-10
CVE-2017-0374
Loads models from a local directory, making it possible to substitute the model.
Fixed version: >=2.102
Reported: 2017-05-10
YAML or YAML::XS can be loaded automatically making it possible to run arbitrary code loading a specially crafted YAML file.
Fixed version: >=2.102
Reported: 2017-05-10
Kwalitee Issues
No Core Issues.
- 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 |
---|---|---|---|
Config::Model | Create tools to validate, migrate and edit configuration files | 2.071 | metacpan |
Config::Model::Annotation | Read and write configuration annotations | 2.071 | metacpan |
Config::Model::AnyId | Base class for hash or list element | 2.071 | metacpan |
Config::Model::AnyThing | Base class for configuration tree item | 2.071 | metacpan |
Config::Model::Backend::Any | Virtual class for other backends | 2.071 | metacpan |
Config::Model::Backend::Fstab | Read and write config from fstab file | 2.071 | metacpan |
Config::Model::Backend::IniFile | Read and write config as a INI file | 2.071 | metacpan |
Config::Model::Backend::Json | Read and write config as a JSON data structure | 2.071 | metacpan |
Config::Model::Backend::PlainFile | Read and write config as plain file | 2.071 | metacpan |
Config::Model::Backend::ShellVar | Read and write config as a C<SHELLVAR> data structure | 2.071 | metacpan |
Config::Model::Backend::Yaml | Read and write config as a YAML data structure | 2.071 | metacpan |
Config::Model::BackendMgr | Load configuration node on demand | 2.071 | metacpan |
Config::Model::CheckList | Handle check list element | 2.071 | metacpan |
Config::Model::Describe | Provide a description of a node element | 2.071 | metacpan |
Config::Model::DumpAsData | Dump configuration content as a perl data structure | 2.071 | metacpan |
Config::Model::Dumper | Serialize data of config tree | 2.071 | metacpan |
Config::Model::Exception | Exception mechanism for configuration model | 2.071 | metacpan |
Config::Model::FuseUI | Fuse virtual file interface for Config::Model | 2.071 | metacpan |
Config::Model::HashId | Handle hash element for configuration model | 2.071 | metacpan |
Config::Model::IdElementReference | Refer to id element(s) and extract keys | 2.071 | metacpan |
Config::Model::Instance | Instance of configuration tree | 2.071 | metacpan |
Config::Model::Iterator | Iterates forward or backward a configuration tree | 2.071 | metacpan |
Config::Model::ListId | Handle list element for configuration model | 2.071 | metacpan |
Config::Model::Lister | List available models and applications | 2.071 | metacpan |
Config::Model::Loader | Load serialized data into config tree | 2.071 | metacpan |
Config::Model::Node | Class for configuration tree node | 2.071 | metacpan |
Config::Model::ObjTreeScanner | Scan config tree and perform call-backs for each element or node | 2.071 | metacpan |
Config::Model::Report | Reports data from config tree | 2.071 | metacpan |
Config::Model::Role::NodeLoader | Load Node element in configuration tree | 2.071 | metacpan |
Config::Model::SearchElement | Search an element in a configuration model | 2.071 | metacpan |
Config::Model::SimpleUI | Simple interface for Config::Model | 2.071 | metacpan |
Config::Model::TermUI | Provides Config::Model UI with Term::ReadLine | 2.071 | metacpan |
Config::Model::TreeSearcher | Search tree for match in value, description... | 2.071 | metacpan |
Config::Model::Utils::GenClassPod | generate pod documentation from configuration models | 2.071 | metacpan |
Config::Model::Value | Strongly typed configuration value | 2.071 | metacpan |
Config::Model::Value::LayeredInclude | Include a sub layer configuration | 2.071 | metacpan |
Config::Model::ValueComputer | Provides configuration value computation | 2.071 | metacpan |
Config::Model::WarpedNode | Node that change config class properties | 2.071 | metacpan |
Config::Model::Warper | Warp tree properties | 2.071 | metacpan |
Provides
Name | File | View |
---|---|---|
Config::Model::Exception::Any | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::ConfigFile::Missing | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::Load | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::LoadData | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::Model | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::ObsoleteElement | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::Syntax | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::UnavailableElement | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::UnknownElement | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::UnknownId | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::WrongType | lib/Config/Model/Exception.pm | metacpan |
Config::Model::Exception::Xml | lib/Config/Model/Exception.pm | metacpan |