Lucene search

K
srcinciteChris Anastasio (muffin) and Steven Seeley (mr_me) of Incite TeamSRC-2022-0014
HistoryApr 22, 2022 - 12:00 a.m.

SRC-2022-0014 : Inductive Automation Ignition ScriptInvoke Remote Code Execution Vulnerability

2022-04-2200:00:00
Chris Anastasio (muffin) and Steven Seeley (mr_me) of Incite Team
srcincite.io
57

7.2 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

0.017 Low

EPSS

Percentile

87.9%

Vulnerability Details:

This vulnerability allows remote attackers to execute arbitrary code on affected installations of Inductive Automation Ignition. Although authentication is required to exploit this vulnerability, the existing authentication mechanism can be bypassed. The specific flaw exists within ScriptInvoke function.

The issue results from the unsafe use of user supplied python script code that is compiled and executed at runtime.

Affected Vendors:

Inductive

Affected Products:

Inductive Automation Ignition

Vendor Response:

Inductive has issued an update to correct this vulnerability. More details can be found at: <https://support.inductiveautomation.com/hc/en-us/articles/7625759776653&gt;
Proof of Concept:
<https://github.com/sourceincite/randy&gt;

7.2 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

0.017 Low

EPSS

Percentile

87.9%

Related for SRC-2022-0014