# CVE-2023-5778

Buffer-overflow in ABB Freelance controllers enabling remote code execution or DoS

- Page: https://www.vulneraibility.com/cve/CVE-2023-5778
- CVSS: 9.2
- Known exploited: not in CISA KEV as of our last sync
- EPSS: 0.46% (percentile 39.9)
- CISA SSVC: exploitation none, automatable yes, technical impact partial (assessed 2026-09-18)
- Weakness: CWE-130
- Published: 2026-09-18

## Affected versions

- ABB Freelance Controller AC700: affected <= 2013; 2013 SP1; 2016; 2016 SP1; 2019; 2019 SP1; fixed in 2019 SP1 FP1, 2024
- ABB Freelance Controller AC800: affected <= 2013; 2013 SP1; 2016; 2016 SP1; 2019; 2019 SP1; fixed in 2019 SP1 FP1, 2024
- ABB Freelance Controller AC900: affected <= 2013; 2013 SP1; 2016; 2016 SP1; 2019; 2019 SP1; fixed in 2019 SP1 FP1, 2024
- ABB Freelance Controller DCP: affected <= 2013; 2013 SP1; 2016; 2016 SP1; 2019; 2019 SP1; fixed in 2019 SP1 FP1, 2024

A version outside these ranges is not a statement that it is unaffected.

## Impact

Length-parameter handling flaw (CWE-130) can trigger buffer overflow allowing remote code execution or denial-of-service on controllers, disrupting industrial processes.

## Action

Immediate action required

## Recommendation

Isolate controllers, restrict network access, apply vendor updates/mitigations when released, and monitor logs.

## References

- [other] https://search.abb.com/library/Download.aspx?DocumentID=7PAA010706&LanguageCode=en&DocumentPartId=&Action=Launch

---
Summary, impact and action are written by the vulneraibility.com AI analysis pipeline from the CVE record, NVD, CISA and FIRST data; verify against the references.
