From fa5ed8f8630277c2560df1bf9fefdab30dec022e Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Thu, 8 Dec 2005 16:55:41 +0000 Subject: Bug 238780: editversions.cgi should reject newline characters (and convert them to whitespaces) - Patch by Paul r=LpSolit a=justdave --- editversions.cgi | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'editversions.cgi') diff --git a/editversions.cgi b/editversions.cgi index 396a6e605..eae1001ca 100755 --- a/editversions.cgi +++ b/editversions.cgi @@ -128,6 +128,9 @@ if ($action eq 'new') { # Cleanups and valididy checks $version_name || ThrowUserError('version_blank_name'); + # Remove unprintable characters + $version_name = clean_text($version_name); + my $version = new Bugzilla::Version($product->id, $version_name); if ($version) { ThrowUserError('version_already_exists', @@ -240,6 +243,10 @@ if ($action eq 'edit') { if ($action eq 'update') { $version_name || ThrowUserError('version_not_specified'); + + # Remove unprintable characters + $version_name = clean_text($version_name); + my $version_old_name = trim($cgi->param('versionold') || ''); my $version_old = Bugzilla::Version::check_version($product, -- cgit v1.2.3-24-g4f1b