CVE-2026-92180 in PDF Architectinfo

Summary

by MITRE • 09/15/2026

pdfforge PDF Architect activation-service Update Service Uncontrolled Search Path Element Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of pdfforge PDF Architect. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability.

The specific flaw exists within the activation-service process. The product loads a library from an unsecured location. An attacker can leverage this vulnerability to escalate privileges and execute code in the context of SYSTEM. Was ZDI-CAN-29536.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Analysis

by VulDB Data Team • 09/15/2026

pdfforge PDF Architect contains a local privilege escalation vulnerability within its activation-service component, specifically identified as ZDI-CAN-29536. This flaw stems from an uncontrolled search path element in the way the application loads dynamic link libraries during startup or operation. The core technical issue is that the executable does not specify absolute paths for critical dependencies, relying instead on relative paths or system-wide environment variables to locate required DLLs. When a process attempts to load a library without specifying its full directory path, the operating system searches for the file in a predefined sequence of directories, typically starting with the application's current working directory before checking standard system locations such as System32. If an attacker can write or modify files within one of these earlier search paths, they can place a maliciously crafted library that matches the expected filename.

The vulnerability allows local attackers to escalate privileges from a low-privileged user account to SYSTEM level. To exploit this flaw, an adversary must first have the ability to execute code with standard user permissions on the target system. Once inside this constrained environment, the attacker can create a malicious DLL in a directory that precedes the legitimate library location in the search order. When PDF Architect's activation-service attempts to load the specific library, it inadvertently loads the attacker-controlled file instead of the genuine one. Because the service runs with elevated privileges or triggers actions that require higher permissions, the injected code executes within the context of the SYSTEM account. This grants the attacker full control over the operating system, enabling them to install programs, view, change, or delete any data, and create new accounts with full administrative rights.

From a classification perspective, this vulnerability aligns closely with CWE-427: Uncontrolled Search Path Element. The failure to enforce strict path validation allows for DLL hijacking, which is further categorized under the MITRE ATT&CK framework technique T1574.001 as Hijack Execution Flow via DLL Search Order Hijacking. This specific tactic involves manipulating the order in which a system searches for dynamic-link libraries to execute malicious code during normal program execution. The impact of this vulnerability is severe because it bypasses standard user-level security controls, effectively neutralizing the principle of least privilege that protects most modern operating systems from unauthorized administrative actions.

Mitigation strategies should focus on both immediate remediation and long-term architectural improvements. Users must apply the official update provided by pdfforge for PDF Architect as soon as possible to patch this specific flaw in the activation-service library loading mechanism. For administrators managing multiple endpoints, ensuring that all installations are updated through centralized deployment tools is critical to prevent exploitation across a network. Additionally, implementing strict file system permissions can help mitigate risk; specifically, restricting write access to directories where untrusted users might place malicious DLLs reduces the attack surface. Security teams should also monitor for unusual process creation events involving PDF Architect components and look for signs of DLL injection in memory spaces running with high privileges. Regular vulnerability scanning focused on application integrity and path validation checks can help identify similar misconfigurations in other software installed on critical systems.

Responsible

Zdi

Reservation

09/15/2026

Disclosure

09/15/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to know what is going to be exploited?

We predict KEV entries!