Safeguard
Vulnerability Analysis•

CVE-2023-5131: High Heap Buffer Overflow in Delta Electronics ISPSoft

CVE-2023-5131 is a high severity heap buffer overflow in Delta Electronics ISPSoft, triggered by a crafted DVP file. The product is end of life: mitigate.

Safeguard Security Team
3 min read

CVE-2023-5131 is a high severity (CVSS 8.2) heap buffer overflow in Delta Electronics ISPSoft. Opening a specially crafted DVP file can lead to code execution. Exodus Intelligence says the product is end of life and no patches are available, so control which files are opened and plan to migrate.

What's affected

The NVD record says a heap buffer overflow exists in Delta Electronics ISPSoft, and that an anonymous attacker can exploit it by enticing a user to open a specially crafted DVP file to achieve code execution.

Exodus Intelligence published its advisory on 18 January 2024. It says the vendor was told on 8 March 2023 and replied on 22 March 2023, and that the affected product is end of life with no patches available. As a result, there is no fixed version in the sources we read.

Exodus also lists a CVSS version 2 score of 7.3, while NVD gives 8.2 under CVSS 3. These are two scales for the same bug. The sibling issue CVE-2023-5130 in WPLSoft has the same shape, and teams that use one tool often use the other.

How to check if you're exposed

Search your engineering workstations for ISPSoft. It is programming software for Delta PLCs, so it lives on laptops and PCs used by controls engineers and integrators.

Trace how DVP files reach those machines. Files from vendors, contractors and email are the common risks.

Check network paths from those machines to controllers. The closer the workstation is to production equipment, the more important isolation becomes.

Make sure the same checks cover WPLSoft, since the file format is shared.

What to do now

  1. Build a list of ISPSoft installs and owners.
  2. Open DVP files from outside the team only in an isolated virtual machine.
  3. Segment engineering workstations from office and internet networks.
  4. Use allow listing, and keep the operating system and endpoint tools up to date.
  5. Plan migration to a supported tool, because no patch is coming.

Why it matters

The record lists CWE-119, CWE-787, memory safety classes covering improper restriction of operations within a memory buffer and an out of bounds write. The software reads a project file and copies data based on values the file itself supplies.

Memory bugs in file parsers are common in engineering tools that were built for trusted inputs. Today those files travel by email and shared drives. The record does not claim exploitation and the CVE is not in the CISA KEV catalog. For end of life software, the only real fix is a controlled environment and a migration plan.

Quick check

Why is the score the same as the WPLSoft issue?

Both are file based overflows that give code execution when a user opens a crafted DVP file, and both score 8.2 under CVSS 3.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

We email you a link to confirm, and only then add you to the list. Unsubscribe in one click. Privacy

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.