Lucene search
+L

TYPO3 Environment Variable Injection Vulnerability (Jul 2016)

🗓️ 27 Jul 2016 00:00:00Reported by Copyright (C) 2016 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 42 Views

TYPO3 Environment Variable Injection Vulnerability. Allows remote attackers to conduct MITM attacks on internal server subrequests or direct the server to initiate connections to arbitrary hosts. Upgrade to TYPO3 version 8.2.1 or later

Related
Refs
Code
ReporterTitlePublishedViews
Family
ibm
IBM Security Bulletins
Release of QRadar 7.2.8 Patch 4 (7.2.8.20170224202650) Updated w/Security Bulletins
10 May 201914:29
ibm
ibm
IBM Security Bulletins
Security Bulletin: A vulnerability in PHP affects PowerKVM (CVE-2016-5385)
18 Jun 201801:33
ibm
ibm
IBM Security Bulletins
Security Bulletin: Vulnerabilities in Apache Tomcat affect the IBM FlashSystem models 840 and 900
18 Feb 202301:45
ibm
ibm
IBM Security Bulletins
Security Bulletin: Vulnerabilities in Apache Tomcat affect the IBM FlashSystem model V840
18 Jun 201800:32
ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple security issues in IBM Tealeaf Customer Experience on Cloud Network Capture Add-On
16 Jun 201820:06
ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities affecting web servers that run code in a CGI or CGI-like context affects IBM API Connect (CVE-2016-5385, CVE-2016-1000105)
15 Jun 201807:06
ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM QRadar SIEM is vulnerable to various CGI vulnerabilities. (CVE-2016-5385, CVE-2016-5387, CVE-2016-5388)
16 Jun 201821:48
ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities in Apache Tomcat affect SAN Volume Controller, Storwize family and FlashSystem V9000 products
29 Mar 202301:48
ibm
nessus
Tenable Nessus
PHP 5.5.x < 5.5.38 / 5.6.x < 5.6.24 / 7.0.x < 7.0.9 Multiple Vulnerabilities
5 Aug 201600:00
nessus
nessus
Tenable Nessus
Amazon Linux AMI : php55 / php56 (ALAS-2016-728) (httpoxy)
2 Aug 201600:00
nessus
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:typo3:typo3";

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.808272");
  script_version("2024-02-20T05:05:48+0000");
  script_cve_id("CVE-2016-5385");
  script_tag(name:"cvss_base", value:"5.1");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:H/Au:N/C:P/I:P/A:P");
  script_tag(name:"last_modification", value:"2024-02-20 05:05:48 +0000 (Tue, 20 Feb 2024)");
  script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H");
  script_tag(name:"severity_origin", value:"NVD");
  script_tag(name:"severity_date", value:"2021-09-29 16:17:00 +0000 (Wed, 29 Sep 2021)");
  script_tag(name:"creation_date", value:"2016-07-27 10:28:48 +0530 (Wed, 27 Jul 2016)");
  script_name("TYPO3 Environment Variable Injection Vulnerability (Jul 2016)");

  script_tag(name:"summary", value:"TYPO3 is prone to an environment variable injection vulnerability.");

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

  script_tag(name:"insight", value:"The flaw is due to PHP, when used as
  CGI, FPM or HHVM, exposes http headers also as environment variables starting
  with 'HTTP_'.TYPO3 is vulnerable through third party library guzzlehttp/guzzle
  which makes use of the environment variable 'HTTP_PROXY'.");

  script_tag(name:"impact", value:"Successful exploitation will allow
  remote attackers to conduct MITM attacks on internal server subrequests
  or direct the server to initiate connections to arbitrary hosts.");

  script_tag(name:"affected", value:"TYPO3 versions 8.0.0 to 8.2.0");

  script_tag(name:"solution", value:"Upgrade to TYPO3 version 8.2.1 or later.");

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

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

  script_xref(name:"URL", value:"https://typo3.org/security/advisory/typo3-core-sa-2016-019");
  script_xref(name:"URL", value:"http://www.securityfocus.com/bid/91821");

  script_category(ACT_GATHER_INFO);
  script_family("Web application abuses");
  script_copyright("Copyright (C) 2016 Greenbone AG");
  script_dependencies("gb_typo3_http_detect.nasl");
  script_mandatory_keys("typo3/detected");

  exit(0);
}

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

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

if(!infos = get_app_version_and_location(cpe:CPE, port:port, exit_no_version:TRUE, version_regex:"[0-9]+\.[0-9]+\.[0-9]+")) # nb: Version might not be exact enough
  exit(0);

vers = infos["version"];
path = infos["location"];

if(vers =~ "^8\." && version_in_range(version:vers, test_version:"8.0", test_version2:"8.2.0")) {
  report = report_fixed_ver(installed_version:vers, fixed_version:"8.2.1", install_path:path);
  security_message(port:port, data:report);
  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

20 Feb 2024 00:00Current
8.4High risk
Vulners AI Score8.4
CVSS 25.1
CVSS 3.18.1
EPSS0.50427
42