CVE Catalog

CVE-2026-89257

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

7th percentile - higher than 7% of all known CVEs

Summary

AVideo through 29.0 contains an insecure direct object reference (IDOR) vulnerability in objects/categoryDeleteAssets.json.php. The endpoint validates only the Category::canCreateCategory() capability and a CSRF nonce before passing the attacker-supplied id to Category::deleteAssets(), which recursively removes the category's asset directory. It omits the Category::userCanEditCategory() ownership check enforced by the sibling Category::delete().

Risk Assessment

On installations where the non-default usersCanCreateNewCategories setting is enabled, an authenticated non-admin user with the canUpload capability can recursively delete any category's on-disk asset directory (icons/images), causing data loss and service disruption.

Recommendation

Until a patch is available, disable the usersCanCreateNewCategories setting or restrict the canUpload capability to trusted users, and monitor calls to the categoryDeleteAssets.json.php endpoint.

Other vulnerabilities in AVideo

See all
Original NVD description (English source)

AVideo through 29.0 contains an insecure direct object reference (IDOR) vulnerability in objects/categoryDeleteAssets.json.php. The endpoint validates only the Category::canCreateCategory() capability and a CSRF nonce before passing the attacker-supplied $_REQUEST['id'] to Category::deleteAssets(), which recursively removes {systemRootPath}videos/categories/assets/{id}/. It omits the Category::userCanEditCategory() ownership check enforced by the sibling Category::delete(). On installations where the non-default usersCanCreateNewCategories setting is enabled, an authenticated non-admin user with the canUpload capability can send a POST request with an arbitrary category ID and recursively delete any category's on-disk asset directory (icons/images). Category records and videos are not deleted. As of the advisory publication no patched version was available.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS