DBIx-Custom 0.1634 Deleted
Security Advisories
SQL injection when passing special column names.
Fixed version: >=0.1641
Severity: high
Reported: 2011-01-27
Kwalitee Issues
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (87) does not match dist (29):
- Missing in Dist: DBIx-Custom-0.1632/Changes, DBIx-Custom-0.1632/MANIFEST, DBIx-Custom-0.1632/META.yml, DBIx-Custom-0.1632/Makefile, DBIx-Custom-0.1632/Makefile.PL, DBIx-Custom-0.1632/README, DBIx-Custom-0.1632/blib/arch/.exists, DBIx-Custom-0.1632/blib/arch/auto/DBIx/Custom/.exists, DBIx-Custom-0.1632/blib/bin/.exists, DBIx-Custom-0.1632/blib/lib/DBIx/.exists, DBIx-Custom-0.1632/blib/lib/DBIx/Custom.pm, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/Guides.pod, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/Guides/Ja.pod, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/MySQL.pm, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/Query.pm, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/QueryBuilder.pm, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/QueryBuilder/TagProcessors.pm, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/Result.pm, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/SQLite.pm, DBIx-Custom-0.1632/blib/lib/DBIx/Custom/Table.pm, DBIx-Custom-0.1632/blib/lib/auto/DBIx/Custom/.exists, DBIx-Custom-0.1632/blib/man1/.exists, DBIx-Custom-0.1632/blib/man3/.exists, DBIx-Custom-0.1632/blib/man3/DBIx::Custom.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::Guides.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::Guides::Ja.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::MySQL.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::Query.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::QueryBuilder.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::QueryBuilder::TagProcessors.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::Result.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::SQLite.3pm, DBIx-Custom-0.1632/blib/man3/DBIx::Custom::Table.3pm, DBIx-Custom-0.1632/blib/script/.exists, DBIx-Custom-0.1632/lib/DBIx/Custom.pm, DBIx-Custom-0.1632/lib/DBIx/Custom/Guides.pod, DBIx-Custom-0.1632/lib/DBIx/Custom/Guides/Ja.pod, DBIx-Custom-0.1632/lib/DBIx/Custom/MySQL.pm, DBIx-Custom-0.1632/lib/DBIx/Custom/Query.pm, DBIx-Custom-0.1632/lib/DBIx/Custom/QueryBuilder.pm, DBIx-Custom-0.1632/lib/DBIx/Custom/QueryBuilder/TagProcessors.pm, DBIx-Custom-0.1632/lib/DBIx/Custom/Result.pm, DBIx-Custom-0.1632/lib/DBIx/Custom/SQLite.pm, DBIx-Custom-0.1632/lib/DBIx/Custom/Table.pm, DBIx-Custom-0.1632/pm_to_blib, DBIx-Custom-0.1632/t/00-load.t, DBIx-Custom-0.1632/t/boilerplate.t, DBIx-Custom-0.1632/t/dbix-custom-core-mysql-private.t, DBIx-Custom-0.1632/t/dbix-custom-core-sqlite.t, DBIx-Custom-0.1632/t/dbix-custom-core.t, DBIx-Custom-0.1632/t/dbix-custom-mysql-private.t, DBIx-Custom-0.1632/t/dbix-custom-query.t, DBIx-Custom-0.1632/t/dbix-custom-querybuilder.t, DBIx-Custom-0.1632/t/dbix-custom-result-sqlite.t, DBIx-Custom-0.1632/t/dbix-custom-sqlite.t, DBIx-Custom-0.1632/t/dbix-custom-transaction-manager.t, DBIx-Custom-0.1632/t/pod-coverage.t, DBIx-Custom-0.1632/t/pod.t
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- 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.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
DBIx::Custom | DBI interface, having hash parameter binding and filtering system | 0.1634 | metacpan |
DBIx::Custom::MySQL | MySQL implementation | metacpan | |
DBIx::Custom::Query | Query | metacpan | |
DBIx::Custom::QueryBuilder | Query builder | metacpan | |
DBIx::Custom::QueryBuilder::TagProcessors | Tag processors | metacpan | |
DBIx::Custom::Result | Result of select statement | metacpan | |
DBIx::Custom::SQLite | SQLite implementation | metacpan | |
DBIx::Custom::Table | Table base class(experimental) | metacpan | |
DBIx::Custom::Where | Where clause | metacpan |