Skip to content

Commit 3cef14e

Browse files
committed
Add security notice to DBD::Proxy and DBI::ProxyServer re Storable RT#90475
1 parent aec0d0c commit 3cef14e

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

Changes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ DBI::Changes - List of significant changes to the DBI
1414
driver_prefix is not fulfilled (RT#93204) [Jens Rehsack]
1515
Fixed redundant sprintf argument warning RT#97062 [Reini Urban]
1616

17+
Added security notice to DBD::Proxy and DBI::ProxyServer because they
18+
use Storable which is insecure. Thanks to [email protected] RT#90475
19+
1720
=head2 Changes in DBI 1.631 - 20th Jan 2014
1821

1922
NOTE: This release changes the handle passed to Callbacks from being an 'inner'

lib/DBD/Proxy.pm

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -973,6 +973,13 @@ The workaround is storing the modified local copy back to the server:
973973
$dbh->{"csv_tables"} = $tables;
974974
975975
976+
=head1 SECURITY WARNING
977+
978+
L<RPC::PlClient> used underneath is not secure due to serializing and
979+
deserializing data with L<Storable> module. Use the proxy driver only in
980+
trusted environment.
981+
982+
976983
=head1 AUTHOR AND COPYRIGHT
977984
978985
This module is Copyright (c) 1997, 1998

lib/DBI/ProxyServer.pm

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -867,6 +867,13 @@ Don't try to put parameters into the sql-query like this:
867867
=back
868868
869869
870+
=head1 SECURITY WARNING
871+
872+
L<RPC::PlServer> used underneath is not secure due to serializing and
873+
deserializing data with L<Storable> module. Use the proxy driver only in
874+
trusted environment.
875+
876+
870877
=head1 AUTHOR
871878
872879
Copyright (c) 1997 Jochen Wiedmann

0 commit comments

Comments
 (0)