PatchSiren cyber security CVE debrief
CVE-2022-4900 Festo Didactic SE CVE debrief
CVE-2022-4900 is a medium-severity heap buffer overflow in PHP that can be triggered when the PHP_CLI_SERVER_WORKERS environment variable is set to a large value. In the CISA CSAF advisory, the issue is tied to Festo Didactic SE’s MES PC environment and the replacement Factory Control Panel for MES PCs. The published vector indicates availability impact only, with local attack conditions and low complexity.
- Vendor
- Festo Didactic SE
- Product
- MES PC
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2024-02-27
- Original CVE updated
- 2026-01-27
- Advisory published
- 2024-02-27
- Advisory updated
- 2026-01-27
Who should care
Operators, administrators, and support teams responsible for Festo Didactic SE MES PC deployments, especially systems using the Factory Control Panel or any bundled PHP/XAMPP-based component referenced in the advisory. Security teams overseeing local administrative access on these systems should also review exposure.
Technical summary
The advisory describes a heap buffer overflow in PHP associated with the PHP_CLI_SERVER_WORKERS environment variable when set to an excessively large value. The CVSS vector is CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, which points to a local issue requiring low privileges and resulting in high availability impact. CISA’s CSAF record links the vulnerability to Festo Didactic SE MES PC and states that Factory Control Panel was released as a replacement for XAMPP on MES PCs, with fixes included in the current version obtained through vendor support.
Defensive priority
Medium. The issue is publicly documented and has a vendor remediation path, but it is not listed as KEV and the published scoring indicates local access is needed. Prioritize if you manage affected MES PC systems or any environment where local users or service accounts can influence PHP runtime environment variables.
Recommended defensive actions
- Obtain the current Factory Control Panel version from Festo technical support and deploy the vendor fix on affected MES PCs.
- Review whether any local users, scripts, or service wrappers can set PHP_CLI_SERVER_WORKERS in the affected environment and restrict that control.
- Audit MES PC hosts for the presence of bundled PHP/XAMPP-related components referenced by the advisory and verify they are covered by the vendor replacement.
- Apply standard least-privilege controls so untrusted local accounts cannot influence application startup environment variables.
- Confirm remediation status through change management and document the affected product IDs and replacement version in asset records.
Evidence notes
CISA CSAF advisory ICSA-26-027-02 identifies CVE-2022-4900 for Festo Didactic SE MES PC and cites the issue as a PHP heap buffer overflow caused by setting PHP_CLI_SERVER_WORKERS to a large value. The advisory’s remediation section says Factory Control Panel is the replacement for XAMPP on MES PCs and that the current version includes fixes. The CVSS vector supplied in the advisory is AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, supporting a local availability-focused impact assessment. Published date used here is 2024-02-27; later revision entries reflect advisory maintenance and republication, not the original CVE issue date.
Official resources
-
CVE-2022-4900 CVE record
CVE.org
-
CVE-2022-4900 NVD detail
NVD
-
Source item URL
cisa_csaf
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
Publicly disclosed through CISA CSAF advisory ICSA-26-027-02 on 2024-02-27, with later advisory republication and revision history recorded in the source metadata.