Security Policy for SQL::Abstract

This is the security policy for the Perl distribution SQL-Abstract (SQL::Abstract, SQL::Abstract::Tree, SQL::Abstract::Test and the plugins shipped with it).

Reporting a security issue

Please do not report security issues in public places - not on rt.cpan.org, not in a GitHub pull request or issue, and not on IRC.

Send a private email to the maintainer instead:

Torsten Raudssus <torsten@raudssus.de>

If you get no answer within 7 days, or the issue is urgent, contact the CPAN Security Group:

cpan-security@security.metacpan.org

A useful report contains:

What happens next

Supported versions

Only the latest release of SQL::Abstract 2.x gets security fixes. Please check that the issue still exists there before reporting.

The 1.x line is no longer maintained. DBIx::Class does not use SQL::Abstract any more (it uses SQL::Abstract::Classic since DBIx::Class 0.082842); please report DBIx::Class issues to that project.

What counts as a security issue

SQL::Abstract turns Perl data structures into SQL plus bind values. Its job is to make sure that values end up as bind values, never in the SQL text. It is a security issue if:

These are not security issues, because they are documented behaviour and the calling code is responsible for them: