CVE-2026-88790

Source
https://cve.org/CVERecord?id=CVE-2026-88790
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-88790.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-88790
Published
2026-09-10T14:00:19Z
Modified
2026-09-12T03:47:21Z
Severity
  • 0.9 (Low) CVSS_V4 - CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P CVSS Calculator
Summary
proma-ai Proma File Preview Service file-preview-service.ts resolveTargetPath path traversal
Details

A security vulnerability has been detected in proma-ai Proma up to 0.19.37. Affected is the function resolveTargetPath of the file apps/electron/src/main/lib/file-preview-service.ts of the component File Preview Service. Such manipulation of the argument file_path leads to path traversal. Local access is required to approach this attack. The exploit has been disclosed publicly and may be used. Upgrading to version 0.19.52 is able to address this issue. The name of the patch is b7bf78ab74b1552c92fc98c7db9a8a8d92c631df. It is suggested to upgrade the affected component. The PoC's candidateBasePaths parameter name does not match the current IPC API (0.19.52 uses FileAccessOptions with internal getPreviewCandidateBasePaths()). The reporter likely targeted 0.16.3 where the IPC handler accepted raw string[] base paths. The core vulnerability - basename-collision fallback - is independent of the parameter name and is confirmed in source.

Database specific
{
    "cna_assigner": "VulDB",
    "cwe_ids": [
        "CWE-22"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/88xxx/CVE-2026-88790.json"
}
References

Affected packages

Git / github.com/proma-ai/proma

Affected ranges

Type
GIT
Repo
https://github.com/proma-ai/proma
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "0.16.3"
        },
        {
            "last_affected": "0.16.3"
        },
        {
            "introduced": "0.16.9"
        },
        {
            "last_affected": "0.16.9"
        },
        {
            "introduced": "0.17.1"
        },
        {
            "last_affected": "0.17.1"
        },
        {
            "introduced": "0.17.15"
        },
        {
            "last_affected": "0.17.15"
        },
        {
            "introduced": "0.18.1"
        },
        {
            "last_affected": "0.18.1"
        },
        {
            "introduced": "0.18.2"
        },
        {
            "last_affected": "0.18.2"
        },
        {
            "introduced": "0.19.1"
        },
        {
            "last_affected": "0.19.1"
        },
        {
            "introduced": "0.19.5"
        },
        {
            "last_affected": "0.19.5"
        },
        {
            "introduced": "0.19.16"
        },
        {
            "last_affected": "0.19.16"
        },
        {
            "introduced": "0.19.23"
        },
        {
            "last_affected": "0.19.23"
        },
        {
            "introduced": "0.19.26"
        },
        {
            "last_affected": "0.19.26"
        },
        {
            "introduced": "0.19.31"
        },
        {
            "last_affected": "0.19.31"
        },
        {
            "introduced": "0.19.37"
        },
        {
            "last_affected": "0.19.37"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

0.*
0.16.3
0.16.9
0.17.1
0.17.15
0.18.1
0.18.2
0.19.1
0.19.16
0.19.23
0.19.26
0.19.31
0.19.37
0.19.5
v0.*
v0.16.10
v0.16.3
v0.16.5
v0.16.7
v0.16.8
v0.16.9
v0.17.0
v0.17.1
v0.17.15
v0.17.16
v0.17.26
v0.17.42
v0.17.46
v0.17.55
v0.17.59
v0.18.1
v0.18.2
v0.19.1
v0.19.16
v0.19.23
v0.19.26
v0.19.31
v0.19.37
v0.19.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-88790.json"