CVE-2026-57578

Source
https://cve.org/CVERecord?id=CVE-2026-57578
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-57578.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-57578
Aliases
  • GHSA-c8qj-jx8j-fg2w
Published
2026-09-14T17:39:25Z
Modified
2026-09-16T03:47:07Z
Severity
  • 9.2 (Critical) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N CVSS Calculator
Summary
DotVVM: Missing authorization in AuthorizeActionFilter
Details

DotVVM is an open source MVVM framework for web applications. Prior to 4.2.11, 4.3.15, and 5.0.0-preview09-final, AuthorizeActionFilter performs no authorization because its explicit ICommandActionFilter.OnCommandExecutingAsync, IViewModelActionFilter.OnViewModelCreatedAsync, and IPresenterActionFilter.OnPresenterExecutingAsync implementations return completed tasks instead of invoking the corresponding checks. Applications relying on this filter can therefore expose protected commands, view models, or presenters to unauthorized requests without any special bypass technique. AuthorizeAttribute correctly implements the same interfaces and can be used as a workaround. This issue is fixed in versions 4.2.11, 4.3.15, and 5.0.0-preview09-final.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-862"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/57xxx/CVE-2026-57578.json",
    "unresolved_ranges": [
        {
            "extracted_events": [
                {
                    "fixed": "4.2.11"
                }
            ],
            "source": "AFFECTED_FIELD"
        }
    ]
}
References

Affected packages

Git / github.com/riganti/dotvvm

Affected ranges

Type
GIT
Repo
https://github.com/riganti/dotvvm
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "4.3.0"
        },
        {
            "fixed": "4.3.15"
        },
        {
            "introduced": "5.0.0-preview01"
        },
        {
            "fixed": "5.0.0-preview09-final"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

v4.*
v4.3.0
v4.3.1
v4.3.11
v4.3.12
v4.3.13
v4.3.14
v4.3.2
v4.3.3
v4.3.4
v4.3.5
v4.3.6
v4.3.7
v4.3.8
v4.3.9
v5.*
v5.0.0-preview01
v5.0.0-preview02
v5.0.0-preview03
v5.0.0-preview04
v5.0.0-preview05
v5.0.0-preview06
v5.0.0-preview07
v5.0.0-preview08

Database specific

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