Skip to content
OpenAdvisories
Critical VDE-2023-016 11 CVEs

Phoenix Contact: PLCnext Engineer Vulnerabilities in LibGit2Sharp/LibGit2

Published Aug 8, 2023 · Updated May 22, 2025 · Revision 2

Summary

Several vulnerabilities have been discovered in the LibGit2Sharp or underlying LibGit2 library.This open-source component is widely used in a lot of products worldwide.The product is vulnerable to remote code execution, privilege escalation and tampering.PLCnext Engineer is using the LibGit2Sharp library to provide version control capabilities.

Details

Impact
Availability, integrity, or confidentiality of PLCnext Engineer might be compromised by attacks exploiting these vulnerabilities. Specially crafted git configuration files lead to a remote code execution which enables the attacker to elevate privileges and obtain access to the application. The attacker may take over the system, steal data or prevent a system or application from running correctly.

Mitigation
To mitigate aforementioned vulnerabilities the integrity and authenticity of the git configuration data must be ensured. Otherwise, we kindly advise you to refrain from using the version control feature in version lower than 2023.6

Remediation
Update PLCnext Engineer to 2023.6.

Vulnerabilities 11

Revision history

  1. #2

    Fix: quotation mark

  2. #1

    Initial revision.

References