CyberzSOC

Publication detail
← Back to advisories & guidance

ICSA-26-120-06: ABB Ability Symphony Plus Engineering ↗ source

April 30, 2026 CISA ICS Advisory

Summary

ABB became aware of vulnerability in the products versions listed as affected in the advisory. The ABB S+ Engineering product versions are affected by vulnerabilities in PostgreSQL version 13.11 and earlier versions. If an attacker gains access to a site’s S+ Client Server network, they could exploit such vulnerabilities by executing arbitrary code and potentially compromising the entire system. CVE-2023-5869: An attacker running as an authenticated PostgreSQL user can provide crafted data and trigger the integer overflow due to such missing overflow check. This can enable the execution of arbitrary code in the system. CVE-2023-39417: If an administrator has installed Extension scripts and specific data is used inside a quoting con-struct, an attacker having proper PostgreSQL privileges can execute arbitrary code in the system as the administrator. CVE-2024-7348: A ‘time-of-check time-of-use’ (TOCTOU) race condition in a PostgreSQL can allow an attacker to easily execute arbitrary SQL functions by leveraging a PostgreSQL utility often executed with high privileges. CVE-2024-0985: An attacker can provide untrusted materialized views and lure a high privileged authorized user to inadvertently execute arbitrary SQL functions by refreshing the attacker's materialized view.

Advisory Details CISA ICS CSAF feed

Advisory ID
ICSA-26-120-06
Status
Final · version 2
Initial release
2026-04-13
Last revised
2026-04-30 (2 revisions)
Vendor
ABB
Critical infrastructure sectors
Chemical, Critical Manufacturing, Energy, Water and Wastewater, Water and Wastewater
Deployed
Worldwide
Vendor headquarters
Switzerland

Republished vendor advisory. This ICSA is a verbatim republication of ABB PSIRT 7PAA017341 from a direct conversion of the vendor's Common Security Advisory Framework (CSAF) advisory. This is republished to CISA's website as a means of increasing visibility and is provided "as-is" for informational purposes only. CISA is not responsible for the editorial or technical accuracy of republished advisories and provides no warranties of any kind regarding any information contained within this advisory. Further, CISA does not…

Credit: ABB Global

Affected products (1)
  • S+ Engineering — 2.2, 2.3, 2.3_RU1, 2.3_RU2, 2.3_RU3, 2.4, 2.4_SP1, 2.4_SP2, 2.4_SP2_RU1
Revision history (2)
  • 2026-04-30 — v2: Initial CISA Republication of ABB PSIRT 7PAA017341 advisory
  • 2026-04-13 — v1: Initial version.

From CISA's machine-readable CSAF 2.0 advisory (JSON).

Vulnerabilities as Stated by the Advisory

CVEWeaknessCVSS v3Details
CVE-2023-5869 CWE-190 Integer Overflow or Wraparound 8.8 High CVE-2023-5869
An attacker running as an authenticated PostgreSQL user can provide crafted data and trigger the integer overflow due to such missing overflow check. This can enable the execution of arbitrary code in the system.

Vendor fix: ABB advises all customers to review their installations to determine if they are using an impacted product as listed above, no further analysis or tools are needed to make this determination. The recommended immediate actions per product are listed below: - S…

Mitigation: Any exploit of these vulnerabilities would require that the attacker has access to the site’s S+ client/server network. Following ABB’s recommended security practices, including network architecture and perimeter firewall, are mitigating factors in preventing…

Workaround: No workarounds are available. Assess the installation specific risk based on this advisory. Use the recommendations described under “Mitigating factors” or “Recommended immediate actions”.

Affected, fixed & timeline

Affected:

  • S+ Engineering 2.2
  • S+ Engineering 2.3
  • S+ Engineering 2.3_RU1
  • S+ Engineering 2.3_RU2
  • S+ Engineering 2.3_RU3
  • S+ Engineering 2.4
  • S+ Engineering 2.4_SP1
  • S+ Engineering 2.4_SP2

Fixed in:

  • S+ Engineering 2.4_SP2_RU1
CVE-2024-7348 CWE-367 Time-of-check Time-of-use (TOCTOU) Race Condition 8.8 High CVE-2024-7348
A ‘time-of-check time-of-use’ (TOCTOU) race condition in a PostgreSQL can allow an attacker to easily execute arbitrary SQL functions by leveraging a PostgreSQL utility often executed with high privileges.

Vendor fix: ABB advises all customers to review their installations to determine if they are using an impacted product as listed above, no further analysis or tools are needed to make this determination. The recommended immediate actions per product are listed below: - S…

Mitigation: Any exploit of these vulnerabilities would require that the attacker has access to the site’s S+ client/server network. Following ABB’s recommended security practices, including network architecture and perimeter firewall, are mitigating factors in preventing…

Workaround: No workarounds are available. Assess the installation specific risk based on this advisory. Use the recommendations described under “Mitigating factors” or “Recommended immediate actions”.

Affected, fixed & timeline

Affected:

  • S+ Engineering 2.2
  • S+ Engineering 2.3
  • S+ Engineering 2.3_RU1
  • S+ Engineering 2.3_RU2
  • S+ Engineering 2.3_RU3
  • S+ Engineering 2.4
  • S+ Engineering 2.4_SP1
  • S+ Engineering 2.4_SP2

Fixed in:

  • S+ Engineering 2.4_SP2_RU1
CVE-2024-0985 CWE-271 Privilege Dropping / Lowering Errors 8.0 High CVE-2024-0985
An attacker can provide untrusted materialized views and lure a high privileged authorized user to inadvertently execute arbitrary SQL functions by refreshing the attacker's materialized view.

Vendor fix: ABB advises all customers to review their installations to determine if they are using an impacted product as listed above, no further analysis or tools are needed to make this determination. The recommended immediate actions per product are listed below: - S…

Mitigation: Any exploit of these vulnerabilities would require that the attacker has access to the site’s S+ client/server network. Following ABB’s recommended security practices, including network architecture and perimeter firewall, are mitigating factors in preventing…

Workaround: No workarounds are available. Assess the installation specific risk based on this advisory. Use the recommendations described under “Mitigating factors” or “Recommended immediate actions”.

Affected, fixed & timeline

Affected:

  • S+ Engineering 2.2
  • S+ Engineering 2.3
  • S+ Engineering 2.3_RU1
  • S+ Engineering 2.3_RU2
  • S+ Engineering 2.3_RU3
  • S+ Engineering 2.4
  • S+ Engineering 2.4_SP1
  • S+ Engineering 2.4_SP2

Fixed in:

  • S+ Engineering 2.4_SP2_RU1
CVE-2023-39417 CWE-89 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') 7.5 High CVE-2023-39417
If an administrator has installed Extension scripts and specific data is used inside a quoting con-struct, an attacker having proper PostgreSQL privileges can execute arbitrary code in the system as the administrator.

Vendor fix: ABB advises all customers to review their installations to determine if they are using an impacted product as listed above, no further analysis or tools are needed to make this determination. The recommended immediate actions per product are listed below: - S…

Mitigation: Any exploit of these vulnerabilities would require that the attacker has access to the site’s S+ client/server network. Following ABB’s recommended security practices, including network architecture and perimeter firewall, are mitigating factors in preventing…

Workaround: No workarounds are available. Assess the installation specific risk based on this advisory. Use the recommendations described under “Mitigating factors” or “Recommended immediate actions”.

Affected, fixed & timeline

Affected:

  • S+ Engineering 2.2
  • S+ Engineering 2.3
  • S+ Engineering 2.3_RU1
  • S+ Engineering 2.3_RU2
  • S+ Engineering 2.3_RU3
  • S+ Engineering 2.4
  • S+ Engineering 2.4_SP1
  • S+ Engineering 2.4_SP2

Fixed in:

  • S+ Engineering 2.4_SP2_RU1

Scores and weakness types are as CISA or the republishing vendor stated them in this advisory; the linked CVE pages carry the independently enriched CVSS and SSVC assessments.

News Coverage

No coverage found in monitored research blogs or news feeds.

CVEs Referenced in This Publication

CVECVSSAffected
CVE-2023-5869 8.8 High Red Hat Red Hat Advanced Cluster Security 4.2 A flaw was found in PostgreSQL that allows authenticated database users to execute arbitrary code through missing overflow checks during SQL array va…
CVE-2024-7348 8.8 High n/a PostgreSQL Time-of-check Time-of-use (TOCTOU) race condition in pg_dump in PostgreSQL allows an object creator to execute arbitrary SQL functions as the user ru…
CVE-2024-0985 8.0 High n/a PostgreSQL Late privilege drop in REFRESH MATERIALIZED VIEW CONCURRENTLY in PostgreSQL allows an object creator to execute arbitrary SQL functions as the comman…
CVE-2023-39417 7.5 High Red Hat Red Hat Advanced Cluster Security 4.2 IN THE EXTENSION SCRIPT, a SQL Injection vulnerability was found in PostgreSQL if it uses @extowner@, @extschema@, or @extschema:...@ inside a quotin…

Named by the advisory itself. Each CVE links to its tracked detail page.

Vendors Named in This Publication

No KEV-catalogued vendors are named in this publication.