Intel

AIKIDO-2026-239597

starcitizenwiki/embedvideo is vulnerable to Missing Authorization

Missing AuthorizationGHSA-hfqr-7c3c-qpmj Published Yesterday

65

Medium Risk

This Affects:

PHPstarcitizenwiki/embedvideo
4.1.0 - 4.1.0
Fixed in 4.2.0
Are you affected? Scan for Free

TL;DR

Special:RefreshEmbedVideoMetadata declares the embedvideo-refreshmetadata right but never checks it at request time, so any visitor who can reach the page, including anonymous users on a public wiki, can trigger a metadata refresh on a local audio or video file. The special page overrides execute() and calls neither parent::execute() nor checkPermissions()/authorizeAction(), and no other code in the request path performs a permission check. Hiding the action tab in EmbedVideoHooks only removes the UI link; the page's canonical name and URL remain publicly reachable. The fix adds a getRestriction() lookup and calls checkPermissions() before the special page processes a refresh request.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

starcitizenwiki/embedvideo is vulnerable to Missing Authorization in versions 4.1.0 - 4.1.0.

How to fix this

Upgrade the starcitizenwiki/embedvideo library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform