|Publisher: Softing Industrial Automation GmbH||Document category: csaf_security_advisory|
|Initial release date: 2022-07-29T10:00:00.000Z||Engine: Secvisogram 2.0.0|
|Current release date: 2022-07-29T10:00:00.000Z||Build Date: 2022-12-02T17:05:49.082Z|
|Current version: 2.0.0||Status: final|
|CVSSv3.1 Base Score: 7.5||Severity: high|
|Original language: en-US||Language:|
|Also referred to:|
The application crashes after several OPC UA methods have been called and the OPC UA session is closed before the methods have been finished.
|CWE:||CWE-476:NULL Pointer Dereference|
|Product||CVSS-Vector||CVSS Base Score|
|Softing OPC UA C++ SDK <= V6.00||CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H||7.5|
|Softing Secure Integration Server <= V1.22||CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H||7.5|
|Softing edgeConnector Siemens <= V3.10||CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H||7.5|
|Softing edgeConnector 840D <= V3.10||CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H||7.5|
|Softing edgeConnector Modbus <= V3.10||CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H||7.5|
|Softing edgeAggregator <= V3.10||CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H||7.5|
Disable the posibility to establish unauthenticated sessions to the OPC UA server, because the atttack works on an established OPC UA session.
Remove the optional methods „ResendData“ (ns=0;i=12873 and ns=0;i=12871) und „GetMonitoredItems“ (ns=0;i=11492 and ns=0;i=11489) from address space. Only these methods are affected. Or call the method Application::instance()->setEnableServiceGroup(EnumServiceGroup_Methods, false) during the server initialization to disable all OPC UA methods.
Softing PSIRT - contact us at [email protected]
|Version||Date of the revision||Summary of the revision|
|2.0.0||2022-12-02T11:00:00.000Z||Release of Softing OPC UA C++ SDK V6.10|
The information provided in this disclosure is provided "as is" without warranty of any kind. Softing disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Softing or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Softing or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.