What the vulnerability does
01Description
The Kalrav AI Agent plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the kalrav_upload_file AJAX action in all versions up to, and including, 2.3.3. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.
Explanation of Vulnerability in Simple Terms
02Summary
Kalrav AI Agent versions 2.3.3 and earlier allow unauthenticated attackers to upload arbitrary files to the server without restriction. An attacker can exploit this over the network to upload malicious files, potentially gaining the ability to run code on the server or replace legitimate files. No user interaction is required.
What an attacker can do
03Attacker Capabilities
Upload arbitrary files to the server and execute malicious code without authentication.
Potential impact on your site
04Site Impact
An attacker can upload and execute malicious code, compromising the entire server and any data it hosts.
Conditions required to exploit
05Prerequisites
Network access to the vulnerable Kalrav AI Agent instance. No authentication or user interaction required.
Key dates
06Disclosure timeline
January 24, 2026
CVE published
April 8, 2026
Record updated