|
|
@@ -305,3 +305,24 @@ Index: hints/solaris_2.sh
|
|
|
#
|
|
|
# Using gcc.
|
|
|
#
|
|
|
+
|
|
|
+-----------------------------------------------------------------------------
|
|
|
+
|
|
|
+Security Fix (CVE-2005-3962, OpenPKG-SA-2005.025-perl)
|
|
|
+
|
|
|
+Index: sv.c
|
|
|
+--- sv.c.orig 2005-05-27 12:38:11 +0200
|
|
|
++++ sv.c 2005-12-03 13:49:26 +0100
|
|
|
+@@ -8519,7 +8519,10 @@
|
|
|
+ if (EXPECT_NUMBER(q, width)) {
|
|
|
+ if (*q == '$') {
|
|
|
+ ++q;
|
|
|
+- efix = width;
|
|
|
++ if (width > PERL_INT_MAX)
|
|
|
++ efix = PERL_INT_MAX;
|
|
|
++ else
|
|
|
++ efix = width;
|
|
|
+ } else {
|
|
|
+ goto gotwidth;
|
|
|
+ }
|
|
|
+
|