Article No° | Product Name | Affected Version(s) |
---|---|---|
1153509 | E-Mobility Charging Suite | <= 1.7.0 |
1153513 | E-Mobility Charging Suite | <= 1.7.0 |
1086929 | E-Mobility Charging Suite | <= 1.7.0 |
1153516 | E-Mobility Charging Suite | <= 1.7.0 |
1086891 | E-Mobility Charging Suite | <= 1.7.0 |
1153508 | E-Mobility Charging Suite | <= 1.7.0 |
1153520 | E-Mobility Charging Suite | <= 1.7.0 |
1086921 | E-Mobility Charging Suite | <= 1.7.0 |
1086889 | E-Mobility Charging Suite | <= 1.7.0 |
1086920 | E-Mobility Charging Suite | <= 1.7.0 |
2702889 | FL Network Manager | <= 7.0 |
1083065 | IOL Conf | <= 1.7.0 |
1636198 | MTP DESIGNER | <= 1.2.0. BETA |
1636200 | MTP DESIGNER TRIAL | <= 1.2.0. BETA |
-- | PHOENIX CONTACT Activation Wizard | <= 1.6 |
1373907 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373909 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373233 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373910 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373226 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373236 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373231 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373224 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373913 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373912 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373238 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373914 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373915 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373916 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373917 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373918 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1373908 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550573 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550576 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550581 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550587 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550580 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550582 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1532628 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550574 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1550589 | PHOENIX CONTACT Activation Wizard in MORYX Software Platform | <= 1.6 |
1046008 | PLCnext Engineer | <= 2023.9 |
1165889 | PLCnext Engineer EDU LIC | <= 2023.9 |
A heap-based buffer overflow caused by libcurl and wrong whitespace character interpretation
in Javascript, both used in CodeMeter Runtime affecting multiple products by PHOENIX CONTACT.
This flaw makes curl overflow a heap based buffer in the SOCKS5 proxy handshake. When curl is asked to pass along the host name to the SOCKS5 proxy to allow that to resolve the address instead of it getting done by curl itself, the maximum length that host name can be is 255 bytes. If the host name is detected to be longer, curl switches to local name resolving and instead passes on the resolved address only. Due to this bug, the local variable that means "let the host resolve the name" could get the wrong value during a slow SOCKS5 handshake, and contrary to the intention, copy the too long host name to the target buffer instead of copying just the resolved address there. The target buffer being a heap based buffer, and the host name coming from the URL that curl has been told to operate with.
Not all valid JavaScript whitespace characters are considered to be whitespace. Templates containing whitespace characters outside of the character set "\t\n\f\r\u0020\u2028\u2029" in JavaScript contexts that also contain actions may not be properly sanitized during execution.
CVE-2023-38545
In a worst-case scenario and when using a SOCKS5 proxy, a successful exploitation of the vulnerability can lead to arbitrary code execution using the privileges of the user running the affected software.
CVE-2023-24540
WIBU Systems states that WIBU Codemeter is not affected by this vulnerability.
Mitigation
Disable using a SOCKS5 proxy:
Remediation
PHOENIX CONTACT strongly recommends affected users to upgrade to CodeMeter V7.60d,
which fixes these vulnerabilities. WIBU-SYSTEMS has already published an update for
CodeMeter on their homepage. Since this current version of CodeMeter V7.60d has not yet
been incorporated into Phoenix Contact products, we strongly recommend to download and
install the current CodeMeter version directly from the WIBU-SYSTEMS homepage.
Update Phoenix Contact Activation Wizard to version 1.7 when available. Please check the Phoenix Contact e-Shop for your related Software product regularly.
CERT@VDE coordinated with PHOENIX CONTACT