ghsa-q62r-8ppj-xvf4
Vulnerability from github
Published
2025-04-09 12:49
Modified
2025-04-09 17:13
Severity ?
VLAI Severity ?
Summary
Umbraco has a Management API Vulnerability to Path Traversal With Authenticated Users
Details
Impact
Authenticated users to the Umbraco backoffice are able to craft management API request that exploit a path traversal vulnerability to upload files into a incorrect location.
Patches
The issue affects Umbraco 14+ and is patched in 14.3.4 and 15.3.1.
Workarounds
Umbraco supports the configuration of allowed and disallowed file extensions. Using these options to allow only necessary file extensions significantly reduces the scope of the vulnerability.
{ "affected": [ { "package": { "ecosystem": "NuGet", "name": "Umbraco.Cms" }, "ranges": [ { "events": [ { "introduced": "14.0.0--preview004" }, { "fixed": "14.3.4" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "NuGet", "name": "Umbraco.Cms" }, "ranges": [ { "events": [ { "introduced": "15.0.0-rc1" }, { "fixed": "15.3.1" } ], "type": "ECOSYSTEM" } ] } ], "aliases": [ "CVE-2025-32017" ], "database_specific": { "cwe_ids": [ "CWE-22", "CWE-23" ], "github_reviewed": true, "github_reviewed_at": "2025-04-09T12:49:38Z", "nvd_published_at": "2025-04-08T16:15:27Z", "severity": "HIGH" }, "details": "### Impact\nAuthenticated users to the Umbraco backoffice are able to craft management API request that exploit a path traversal vulnerability to upload files into a incorrect location.\n\n### Patches\nThe issue affects Umbraco 14+ and is patched in 14.3.4 and 15.3.1.\n\n### Workarounds\nUmbraco supports the configuration of [allowed](https://docs.umbraco.com/umbraco-cms/reference/configuration/contentsettings#allowed-upload-file-extensions) and [disallowed file extensions](https://docs.umbraco.com/umbraco-cms/reference/configuration/contentsettings#disallowed-upload-file-extensions). Using these options to allow only necessary file extensions significantly reduces the scope of the vulnerability.", "id": "GHSA-q62r-8ppj-xvf4", "modified": "2025-04-09T17:13:35Z", "published": "2025-04-09T12:49:38Z", "references": [ { "type": "WEB", "url": "https://github.com/umbraco/Umbraco-CMS/security/advisories/GHSA-q62r-8ppj-xvf4" }, { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-32017" }, { "type": "WEB", "url": "https://github.com/umbraco/Umbraco-CMS/commit/06a2a500b358ce15b1e228391eb60bd517c6e833" }, { "type": "WEB", "url": "https://github.com/umbraco/Umbraco-CMS/commit/d3c1443b14b1076faf13d1bcecc42860fdf5fad8" }, { "type": "PACKAGE", "url": "https://github.com/umbraco/Umbraco-CMS" } ], "schema_version": "1.4.0", "severity": [ { "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "type": "CVSS_V3" } ], "summary": "Umbraco has a Management API Vulnerability to Path Traversal With Authenticated Users" }
Loading…
Loading…
Sightings
Author | Source | Type | Date |
---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.
Loading…
Loading…