CVE-2026-97155

6.5

Fabasoft · Folio Client

Fabasoft Folio Client fails to restrict web origins for browser extension messaging, allowing unauthorized websites to invoke client functions like document downloads and file synchronization.

Executive summary

A critical origin validation flaw in the Fabasoft Folio Client allows arbitrary websites to execute local client functions, posing a significant risk of unauthorized data interaction.

Vulnerability

The application suffers from an origin validation error (CWE-346) where the browser extension communication interface fails to restrict web origins by default. An unauthenticated remote attacker can leverage this by enticing a user to visit a malicious website, which then triggers unintended actions within the locally installed client.

Business impact

The ability for an external website to invoke local client functions, such as opening or downloading documents, presents a high risk of unauthorized file system interaction and data exposure. Given the CVSS score of 6.5, the vulnerability is classified as medium, yet the potential for weaponization in enterprise environments where sensitive document handling is common elevates the operational risk. Organizations relying on the Folio Client for document management face potential integrity compromises if malicious actors force the software to synchronize or leak files.

Remediation

Immediate Action: Update the Fabasoft Folio Client to build 26.0.0.10 or 26.4.0.76. Administrators must note that for existing installations, the insecure default state persists until the VALIDDOMAINS registry value is manually configured to restrict allowed origins.

Proactive Monitoring: Monitor endpoint logs for unusual calls to the Fabasoft browser extension or unexpected document download activities originating from untrusted web domains.

Compensating Controls: Deploy browser-level security policies to restrict extension permissions and enforce strict content security policies on corporate workstations to limit cross-origin communication.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

This vulnerability represents a significant security oversight in how the client handles cross-origin communication. All administrators should prioritize updating the software and, crucially, manually enforcing the VALIDDOMAINS registry setting to ensure that only trusted origins can interact with the client. Failure to implement this configuration change leaves the client vulnerable even after the software update is applied.

History

  1. Analyst report written

Sources