Lucene search
+L

Jenkins Multiple Cross Site Scripting Vulnerabilities (Mar 2012) - Linux

🗓️ 04 Aug 2016 00:00:00Reported by Copyright (C) 2016 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 31 Views

Jenkins Multiple Cross Site Scripting Vulnerabilities, impact on Linux & solution to updat

Related
Refs
Code
ReporterTitlePublishedViews
Family
cve
CVE
CVE-2012-0324
9 Mar 201211:00
cve
cve
CVE
CVE-2012-0325
9 Mar 201211:00
cve
cvelist
Cvelist
CVE-2012-0324
9 Mar 201211:00
cvelist
cvelist
Cvelist
CVE-2012-0325
9 Mar 201211:00
cvelist
euvd
EUVD
EUVD-2012-0360
7 Oct 202500:30
euvd
euvd
EUVD
EUVD-2012-0361
7 Oct 202500:30
euvd
github
Github Security Blog
Jenkins allows Cross-Site Scripting (XSS)
4 May 202200:29
github
github
Github Security Blog
Jenkins allows Cross-Site Scripting (XSS)
4 May 202200:29
github
jvn
Japan Vulnerability Notes
JVN#14791558: Jenkins vulnerable to cross-site scripting
9 Mar 201200:00
jvn
jvn
Japan Vulnerability Notes
JVN#79950061: Jenkins vulnerable to cross-site scripting
9 Mar 201200:00
jvn
Rows per page
# SPDX-FileCopyrightText: 2016 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only

CPE = "cpe:/a:jenkins:jenkins";

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.808274");
  script_version("2023-07-20T05:05:17+0000");
  script_cve_id("CVE-2012-0324", "CVE-2012-0325");
  script_tag(name:"cvss_base", value:"4.3");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:N/I:P/A:N");
  script_tag(name:"last_modification", value:"2023-07-20 05:05:17 +0000 (Thu, 20 Jul 2023)");
  script_tag(name:"creation_date", value:"2016-08-04 13:00:04 +0530 (Thu, 04 Aug 2016)");

  script_name("Jenkins Multiple Cross Site Scripting Vulnerabilities (Mar 2012) - Linux");

  script_tag(name:"summary", value:"Jenkins is prone to multiple cross-site scripting vulnerabilities.");

  script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");

  script_tag(name:"insight", value:"Multiple flaws exist due to multiple input validation errors.");

  script_tag(name:"impact", value:"Successful exploitation will allow remote
  attackers to inject malicious HTMLs to pages served by Jenkins. This allows
  an attacker to escalate his privileges by hijacking sessions of other users.");

  script_tag(name:"affected", value:"Jenkins main line 1.452 and prior, Jenkins LTS 1.424.3 and prior.");

  script_tag(name:"solution", value:"Jenkins main line users should update to 1.454,
  Jenkins LTS users should update to 1.424.6.");

  script_tag(name:"solution_type", value:"VendorFix");

  script_tag(name:"qod_type", value:"remote_banner_unreliable");

  script_xref(name:"URL", value:"https://jenkins.io/security/advisory/2012-03-05/");
  script_xref(name:"URL", value:"http://www.securityfocus.com/bid/52384");

  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2016 Greenbone AG");
  script_family("Web application abuses");
  script_dependencies("gb_jenkins_consolidation.nasl", "os_detection.nasl");
  script_mandatory_keys("jenkins/detected", "Host/runs_unixoide");

  exit(0);
}

include("host_details.inc");
include("version_func.inc");

if( ! port = get_app_port( cpe:CPE ) )
  exit( 0 );

if( ! infos = get_app_full( cpe:CPE, port:port, exit_no_version:TRUE ) )
  exit( 0 );

version = infos["version"];
location = infos["location"];
proto = infos["proto"];

if( get_kb_item( "jenkins/" + port + "/is_lts" ) ) {
  if( version_is_less( version:version, test_version:"1.424.6" ) ) {
    vuln = TRUE;
    fix = "1.424.6";
  }
} else {
  if( version_is_less( version:version, test_version:"1.454" ) ) {
    vuln = TRUE;
    fix = "1.454";
  }
}

if( vuln ) {
  report = report_fixed_ver( installed_version:version, fixed_version:fix, install_path:location );
  security_message( port:port, data:report, proto:proto );
  exit( 0 );
}

exit( 99 );

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation