Skip to the content.

Cloudflow

30 Jul 2026 - Victor Pasman

Multiple vulnerabilities were identified within the Hybrid Software Cloudflow CLOUDFLOW PROOFSCOPE module during an external penetration test from a black-box perspective. The issues allow an unauthenticated attacker with network access to the application to retrieve arbitrary files from the underlying server’s local filesystem, to list and download files stored in the application’s built-in storage, and to upload files to that storage without authentication.

DIVD is a CVE Numbering Authority (CNA) and has used these rights to assign the following CVEs to the vulnerabilities included in the write-up below:

The rest of this post contains the full technical write-up of the vulnerabilities.

Unauthenticated Local File Inclusion - CVE-2022-41216

Description

Within the internet-facing instance of CLOUDFLOW PROOFSCOPE it was found that one of the URLs contains a url parameter that is used for accessing files from the web application’s built-in storage via the cloudflow:// protocol scheme:

GET /portal.cgi?asset=download_file&url=cloudflow://path_to_file

It was found that the file:// protocol scheme could be used instead to obtain files directly from the web server’s local filesystem, without any authentication:

GET /portal.cgi?asset=download_file&url=file:///C:/windows/system32/drivers/etc/hosts

It was additionally observed that the web server process was running with administrative privileges, since files from the local administrator’s home directory (normally accessible only to an administrative user) could be retrieved, including:

It could not be confirmed, due to limited access during testing, whether running the web server with administrative privileges was a misconfiguration by the server administrator or a default setting of the CLOUDFLOW software.

Risk

A potential attacker could obtain files from the server’s local filesystem and steal or leak confidential information. Because the web application runs with administrator-level privileges, this could include sensitive files such as NTUser.dat or PowerShell command history, both of which may contain sensitive information.

Proof of Concept

Suggested actions

Unauthenticated File Upload - CVE-2022-41217

Description

Within the internet-facing instance of CLOUDFLOW PROOFSCOPE it was found that one of the URLs allows uploading files to the web application’s built-in storage without any authentication:

POST /portal.cgi?hub=upload_file&whitepaper_name=<REDACTED>&input_name=<REDACTED>

The uploaded file could subsequently be downloaded again via the built-in cloudflow:// file retrieval endpoint:

GET /portal.cgi?asset=download_file&url=cloudflow://<path>/test123.txt

A related finding from the same assessment, not separately assigned a CVE identifier in the source material provided, is that one of the application’s URLs (POST /portal.cgi/asset/list) also allows listing files stored in the built-in storage without authentication, and that listed files can subsequently be downloaded via the same cloudflow:// retrieval endpoint. This information-disclosure issue was rated Medium (CVSS 5.3, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) in the original assessment and is closely related to the file storage exposed by this upload vulnerability.

Risk

A potential attacker could upload malicious files to the CLOUDFLOW PROOFSCOPE built-in storage and use them for malicious purposes, such as phishing campaigns. Depending on the underlying storage solution, uploading a large number of large files could also generate significant costs (cloud storage) or cause a Denial of Service condition (local filesystem storage). Combined with the unauthenticated file-listing/download issue described above, an attacker could also enumerate and retrieve files already stored by legitimate users.

Proof of Concept

Suggested actions

Timeline

More information


Last modified: 30 Jul 2026 09:46 CEST