Arbitrary file upload in AVideo - CVE-2026-33647
Published: May 4, 2026
AVideo
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to unrestricted upload of file with dangerous type in ImageGallery::saveFile() when handling file uploads through the ImageGallery upload endpoint. A remote user can upload a specially crafted polyglot file with a dangerous extension to execute arbitrary code.
Exploitation requires the ImageGallery plugin to be enabled, and the user must have manage permission on the targeted Image or Gallery video.