SYT-2024-2: Missing release of memory vulnerability in uaToolkit Embedded and smartLink

Publisher: Softing Industrial Automation GmbH Document category: csaf_security_advisory
Initial release date: 2024-03-09T11:19:59.780Z Engine: Secvisogram 2.5.11
Current release date: 2024-09-13T10:00:00.000Z Build Date: 2024-09-13T10:50:21.346Z
Current version: 2.0.0 Status: final
CVSSv3.1 Base Score: 6.5 Severity: high
Original language: en-US Language:
Also referred to:

Vulnerabilities

(CVE-2024-25075)

When an OPC UA subscription with a very low MaxNotificationPerPublish parameter is created, a publish response is mishandled, leading to memory consumption. When that happens often enough, the device will be out of memory, i.e., a denial of service.

CWE: CWE-401:Missing Release of Memory after Effective Lifetime
Discovery date: 2024-03-09T11:19:59.780Z

Product status

Known affected
Product CVSS-Vector CVSS Base Score
Softing uaToolkit Embedded >= V1.30 and <= V1.41 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H 6.5
Softing smartLink HW-DP <= V1.30 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H 6.5
Softing smartLink HW-PN V1.02 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H 6.5
Softing smartLink SW-PN V1.02 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H 6.5
Fixed

Remediations

Workaround

Deactivate the define TOOLKIT_IMPLEMENT_EVENTMONITOREDITEMS.

For products:

Softing Industrial Automation GmbH

Namespace: https://industrial.softing.com

Softing PSIRT - contact us at [email protected]

Revision history

Version Date of the revision Summary of the revision
1.0.0 2024-03-09T11:19:59.780Z Initial version
2.0.0 2024-09-13T10:00:00.000Z Fixed in smartLink HW-PN V1.03 and smartLink SW-PN V1.03

Disclaimer

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.