Intel

AIKIDO-2026-239597

starcitizenwiki/embedvideo is vulnerable to Missing Authorization

GHSA-hfqr-7c3c-qpmjPublished Sep 23, 2026
September 23, 2026

65

CVE Score

Medium

Missing Authorization

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.

How do I fix this?

Upgrade the starcitizenwiki/embedvideo library to the patch version.

Who does this affect?

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

Versions

4.1.0 - 4.1.0

Fixed in 4.2.0

Background info

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

Get secure today,
quickly and for free.

Secure your code, cloud, and runtime in one central system. Connect a repo to discover what the reasoning agents find in your codebase.

No credit card required | Scan results in 32 seconds.

Trusted by 150k+ orgs
  • Revolut
  • n8n
  • Lovable
  • Deel
  • Prove
  • Omnea