]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Util.pm
Sicherheit: ReDoS in trim() umgehen.
[kivitendo-erp.git] / SL / Util.pm
index 9022d939b7b2d60592fb49c13bb380f14e4ca675..bf2e9ff41050d7c728b0b296bbe0dbbb90661b2d 100644 (file)
@@ -33,7 +33,8 @@ sub snakify {
 
 sub trim {
   my $value = shift;
-  $value    =~ s{^ \p{WSpace}+ | \p{WSpace}+ $}{}xg if defined($value);
+  $value    =~ s{^ \p{WSpace}+ }{}xg if defined($value);
+  $value    =~ s{ \p{WSpace}+ $}{}xg if defined($value);
   return $value;
 }