Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
High

Local Privilege Escalation in FlexNet Publisher lmadmin.exe via OpenSSL configuration path

IdentifiersCVE-2024-2658CWE-427· Uncontrolled Search Path Element

CVE-2024-2658 is a local privilege escalation vulnerability in FlexNet Publisher prior to 2024 R1 (11.19.6.0), including deployments used by Schneider Electric Floating License Manager. The flaw stems from a misconfiguration in lmadmin.exe that causes OpenSSL to load its configuration from a hard-coded path in a non-existent directory. Because that directory is absent by default, a low-privileged locally authenticated user may be able to create the path and place a specially crafted openssl.cnf/openssl.conf file there. By controlling OpenSSL configuration, the attacker can specify a malicious DLL via the engine dynamic_path mechanism, causing lmadmin.exe to load attacker-controlled code when the service initializes. The DLL executes in the security context of the lmadmin.exe licensing service, which runs as NT AUTHORITY\LOCAL SERVICE.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation yields arbitrary code execution in the context of the lmadmin.exe service account (NT AUTHORITY\LOCAL SERVICE). In environments where the service token includes SeImpersonatePrivilege, this can enable follow-on escalation to NT AUTHORITY\SYSTEM using impersonation-based techniques under suitable conditions. Additional impacts can include access to local service data and configuration, theft of secrets available to the service, interception of the FLM web administration password if handled in-process, and disruption of the license server, potentially affecting availability of dependent engineering or maintenance software.

Mitigation

If you can’t patch tonight, do this now.

If immediate patching is not possible, prevent unprivileged users from creating or modifying the referenced path under C:\cygwin and its subdirectories. Specifically, create the directory structure with an administrative account if needed and deny Authenticated Users write access. Restrict interactive/local access to hosts running the license manager, and preferably isolate Schneider Electric FLM on a dedicated server with limited user access. Monitor for unexpected creation of C:\cygwin-related paths, suspicious openssl.cnf files, anomalous DLL loads by lmadmin.exe, and unexpected restarts of the lmadminSchneider service.

Remediation

Patch, then assume compromise.

Upgrade FlexNet Publisher to 2024 R1 (11.19.6.0) or later. For Schneider Electric deployments, upgrade Floating License Manager to version 3.0.0.0 or later as referenced in the provided content. Validate after upgrade that lmadmin.exe no longer resolves OpenSSL configuration from attacker-creatable paths and that vendor fixes are fully applied across all bundled FlexNet components.
PUBLIC EXPLOITS

Exploits

No public exploits tracked yet. Mallory keeps watching.

VALID 0 / 0 TOTALView more in app

No public exploit code observed for this vulnerability.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence

Every observed campaign linking this CVE to a named adversary.

Associated malware

Malware families riding this exploit, with evidence and IOCs.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity7

Community discussion across Reddit, Mastodon, and other social sources.