perl-DBI vulnerabilities (openSUSE)
21 vulnerabilities.
perl-DBIopenSUSEDBI versions before 1.656 for Perl hang on a later open of a DBD::DBM table because a failed open_data does not release the table's lock6.5 Mediumperl-DBIopenSUSEDBI versions before 1.656 for Perl crash via type confusion in dbi_profile when a database handle is destroyed under a Profile Path with an {attr} element2.9 Lowperl-DBIopenSUSEDBI versions before 1.654 for Perl incorrectly treat numeric values as strings in sql_type_cast_svpv6.2 Mediumperl-DBIopenSUSEDBI versions before 1.654 for Perl incorrectly treat numeric values as strings in FetchHashKeyName7.5 Highperl-DBIopenSUSEDBI versions before 1.653 for Perl load arbitrary modules via unvalidated dbm_type and dbm_mldbm attributes in DBD::DBM9.8 Criticalperl-DBIopenSUSEDBI versions before 1.652 for Perl allow a heap out-of-bounds write via an unvalidated numeric placeholder that sets the binder counter in preparse9.1 Criticalperl-DBIopenSUSEDBI versions before 1.652 for Perl allow a heap out-of-bounds write on 32-bit perl via an integer wraparound in the output buffer size computed by preparse9.8 Criticalperl-DBIopenSUSEDBI versions before 1.651 for Perl do not enforce statement handle consistency with the row9.1 Criticalperl-DBIopenSUSEDBI::ProfileData versions before 1.651 for Perl do not limit the path index7.5 Highperl-DBIopenSUSEDBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location7.7 Highperl-DBIopenSUSEDBI::SQL::Nano versions from 1.42 before 1.651 for Perl have inverted <= and >= SQL operators on text9.8 Criticalperl-DBIopenSUSEDBI versions before 1.650 for Perl read one byte out-of-bounds in preparse when deleting an initial SQL comment9.1 Criticalperl-DBIopenSUSEDBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders9.8 Criticalperl-DBIopenSUSEDBI versions before 1.650 for Perl are vulnerable to code injection via caller-influenced Profile8.8 Highperl-DBIopenSUSEDBI versions before 1.648 for Perl saved errors in a limited-sized buffer9.8 Criticalperl-DBIopenSUSEDBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders9.8 Criticalperl-DBIopenSUSEAn issue was discovered in the DBI module before 1.643 for Perl. The hv_fetch() documentation...4.7 Mediumperl-DBIopenSUSEAn issue was discovered in the DBI module through 1.643 for Perl. DBD::File drivers can open...6.1 Mediumperl-DBIopenSUSEA buffer overflow was found in perl-DBI < 1.643 in DBI.xs. A local attacker who is able to supply...7.1 Highperl-DBIopenSUSEAn issue was discovered in the DBI module before 1.632 for Perl. DBD::File drivers can open files...6.1 Mediumperl-DBIopenSUSEAn untrusted pointer dereference flaw was found in Perl-DBI < 1.643. A local attacker who is able...5.5 Medium