Skip to main content

Postecert FIRMAOK! CVE-2026-9661

| EUVDEUVD-2026-125784 HIGH
Uncontrolled Search Path Element (CWE-427)
2026-11-13 VulnCheck GHSA-qmfg-7w45-cmr8
7.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain low-privileged local shell
  2. Delivery
    Create missing user-writable OpenSSL directory
  3. Exploit
    Plant malicious openssl.cnf or OpenSSL DLL
  4. Execution
    Higher-privileged user runs FIRMAOK! launcher
  5. Persist
    Application loads attacker-controlled code
  6. Impact
    Execute as that user, escalate to SYSTEM

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path element control
Exploitation Conditions

Requires an authenticated low-privileged local account on the Windows host; exploitation is not remote. The specific precondition is that launcher.exe, updater.exe and tslupdater.exe of FIRMAOK! 1.6.29 resolve OpenSSL configuration and library files from a hardcoded, user-writable directory that does not exist by default - the attacker must first create that missing directory and place a malicious openssl.cnf or OpenSSL library inside it. Horizontal escalation only yields the privileges of the user who runs the application; vertical escalation to full system compromise is LIMITED by the requirement that a higher-privileged user (e.g. an administrator) independently launches FIRMAOK! after the malicious files are planted - a condition outside the attacker's direct control. Exploitation is further bounded to version 1.6.29 on Windows.

Impact

This is a genuine but conditional local privilege-escalation issue, not a remotely critical emergency. The CVSS 4.0 vector (AV:L/AC:H/AT:N/PR:L/UI:N, base 7.3) is internally consistent with the description: exploitation is strictly local (AV:L), requires an already-authenticated low-privileged user (PR:L), and carries higher attack complexity (AC:H) because the most serious outcome - vertical escalation to SYSTEM - depends on a higher-privileged user independently choosing to run FIRMAOK!, a condition the attacker does not control. Impact is high across confidentiality, integrity and availability (VC/VI/VA:H) since attacker-controlled OpenSSL config/library code executes in the victim's process. There is no CISA KEV entry and no EPSS score in the provided data, so there is no signal of active or widespread exploitation; a public PoC reference exists but is not verified as working exploit code, so POC availability must not be read as active exploitation. The vuln.today priority is 'this_week', which is an elevated-but-not-emergency urgency consistent with a credible local EoP reported by VulnCheck rather than mass exploitation. Net: prioritize for patching on a near-term (this-week) cycle where FIRMAOK! is deployed, but it is not a drop-everything internet-facing crisis. Note one caveat for verification: the publicly assigned vector uses AC:H, yet the core precondition (a user-writable missing directory an attacker can simply create) is largely attacker-controlled - the AC:H rating appears to hinge on the dependency on a privileged user running the app, so confirm the intended basis with the advisory.

Exploit ScenarioDerived

On a shared Windows host, a low-privileged user creates the hardcoded OpenSSL search directory (which does not exist by default) and plants a malicious openssl.cnf or OpenSSL DLL in it. When FIRMAOK!'s launcher.exe, updater.exe or tslupdater.exe next runs, it loads the attacker's config/library and executes their code in the context of whoever launched it; if an administrator or higher-privileged user runs the application, this yields vertical escalation up to full system compromise. A public PoC reference exists (full-disclosure post) but is not verified as working exploit code.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 13, 2026

Local privilege escalation in Poste Italiane's Postecert FIRMAOK! 1.6.29 on Windows stems from an uncontrolled OpenSSL search path: launcher.exe, updater.exe and tslupdater.exe resolve OpenSSL configuration and library files from a hardcoded, user-writable directory that does not exist by default. An attacker holding a low-privileged local account can create that missing directory and drop a malicious openssl.cnf or OpenSSL library into it, so the application loads attacker-controlled code with the privileges of whoever launches it - yielding horizontal escalation against a peer user, and vertical escalation up to full system compromise only if an administrator subsequently starts the application. A public PoC reference exists on Full Disclosure but is not verified as working exploit code; there is no confirmed active exploitation (not in CISA KEV), and the issue is prioritised for remediation this week rather than treated as an emergency.

RemediationAI

No vendor-released patch identified at time of analysis: neither the Poste Italiane download page (https://postecert.poste.it/firma/download.shtml) nor the VulnCheck advisory (https://www.vulncheck.com/advisories/postecert-firmaok-local-privilege-escalation-via-openssl-search-path) supplies a fixed FIRMAOK! build, so confirm current status with the vendor before planning a version upgrade. The compensating controls that follow directly from the described root cause are: pre-create the hardcoded directory the affected executables look in and lock its ACL down so only Administrators and SYSTEM can write to it, which prevents a low-privileged user from planting an openssl.cnf or OpenSSL library there - the trade-off is that the path must be identified per build and re-applied after any reinstall or update, and a misconfigured ACL silently restores the exposure; monitor host telemetry for creation of that directory, or of OpenSSL configuration and DLL files inside it, by non-administrative accounts; and avoid launching FIRMAOK! from an administrative context, since the vertical escalation path depends on a higher-privileged user starting the application after the malicious files are in place - this removes the high-impact outcome but not the horizontal, same-user escalation. Restricting interactive logon and application execution rights for FIRMAOK! to a defined user group limits who can reach the planting precondition, at the cost of administrative overhead. Vendor guidance, should it appear, takes precedence over these interim measures.

Affected VersionsENISA

Postecert FIRMAOK! 1.6.29

Affected Packages

euvd postecert_firmaok no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-427 (Uncontrolled Search Path Element) is the root-cause class here, applied to OpenSSL rather than to classic Windows DLL loading. OpenSSL resolves its configuration file (typically openssl.cnf) and, depending on build and environment, its engines/providers and library dependencies from a search path that can include application-relative or compiled-in directories; when such a directory is hardcoded to a location under a user-writable path on Windows and that directory is absent from a default installation, the very act of creating it lets an unprivileged user influence what OpenSSL reads and loads. The affected binaries are the FIRMAOK! 1.6.29 launcher (launcher.exe) and the dependent helper executables updater.exe and tslupdater.exe, which inherit the same lookup behaviour. The CPE cpe:2.3:a:poste_italiane:postecert_firmaok!:*:*:*:*:*:*:*:* identifies the product family without a version constraint, but the advisory scope is explicitly version 1.6.29 on Windows. Severity is bounded by preconditions rather than by the loading flaw itself: the NVD CVSS 4.0 vector (AV:L/AC:H/PR:L/UI:N) and the independently assessed CVSS 3.1 vector (AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H) both record a local, high-complexity, low-privilege path with no user interaction and full confidentiality, integrity and availability impact on the vulnerable component - the high attack complexity reflects that the attacker must first plant files in a directory that does not exist and then wait for a victim, including potentially a privileged one, to run the application, a condition outside the attacker's direct control.

Know when Postecert Firmaok gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 7.3 HIGH
CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.0 HIGH

Local vector requiring an existing low-priv account (AV:L, PR:L); AC:H because vertical escalation depends on a higher-privileged user running the app; attacker code runs in-process giving full C/I/A impact.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Local
Attack Complexity
High
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Poste Italiane Postecert FIRMAOK! 1.6.29 on Windows contains a local privilege escalation vulnerability caused by an uncontrolled OpenSSL search path, where launcher.exe and dependent executables such as updater.exe and tslupdater.exe load OpenSSL configuration and library files from a hardcoded, user-writable directory that does not exist by default. A low-privileged local attacker can create this missing directory and place malicious OpenSSL configuration or library files inside it, causing the application to load and execute attacker-controlled code with the privileges of the user running it, enabling horizontal or, when a higher-privileged user runs the application, vertical privilege escalation up to full system compromise.

Technical POC Analysis

CWE-427: Uncontrolled Search Path Element.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Poste Italiane's Postecert FIRMAOK! 1.6.29 contains a high-severity local privilege escalation flaw (CVE-2026-9661) that allows a low-privileged user to run arbitrary code with the privileges of another user or administrator. This puts sensitive certificate-signing operations at risk, particularly where the application is used by administrators, and could lead to full system compromise. Leadership should prioritize remediation this week due to the availability of a public proof-of-concept reference and the product's role in trusted digital signature workflows.

Business Impact: High
Compensating Controls

Restrict write access to the hardcoded OpenSSL search path directory, enforce least privilege, monitor for unauthorized directory creation, and isolate affected systems until a patch is available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
region-specific Italian digital-signature client, limited enterprise footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
2 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy