CVE-2025-13381

AI ChatBot with ChatGPT and Content Generator by AYS <= 2.7.0 - Missing Authorization to Unauthenticated Media File Uploads

Published Nov 27, 2025 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
The AI ChatBot with ChatGPT and Content Generator by AYS plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the 'ays_chatgpt_save_wp_media' function in all versions up to, and including, 2.7.0. This makes it possible for unauthenticated attackers to upload media files.

Analysis

AI-generated

Technical impact

The AYS AI ChatBot plugin for WordPress fails to perform an authorization check in the ays_chatgpt_save_wp_media function for all releases up to and including 2.7.0. This flaw allows an unauthenticated user to upload media files, which can be used to deliver malicious payloads or exfiltrate sensitive data, thereby potentially compromising the web host or enabling further attacks. It represents a classic missing authorization weakness (CWE‑862).

Affected Systems

The vulnerability impacts the AYS AI ChatBot with ChatGPT and Content Generator plugin for WordPress, affecting all releases through and including version 2.7.0. Any WordPress site that has the plugin installed and has not updated beyond 2.7.0 is vulnerable, as the plugin’s media upload endpoint can be triggered without authentication.

Risk and Exploitability

The CVSS base score of 5.3 indicates moderate severity, with no authentication required and a potential for integrity compromise. The EPSS score is reported as less than 1%, suggesting a low exploitation probability at the current time. The vulnerability is not listed in the CISA KEV catalog. Attackers can exploit it by sending a crafted file upload request to the plugin’s endpoint from the public web interface, potentially delivering a malicious file that could result in remote code execution or other post‑exploitation activities.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the AYS AI ChatBot plugin to version 2.7.1 or later to restore the missing capability check.
  • If an upgrade cannot be performed immediately, temporarily disable the plugin or block the ays_chatgpt_save_wp_media endpoint to prevent unauthenticated uploads.
  • Restrict WordPress file upload settings to allow only approved MIME types and enforce reasonable file size limits, and ensure that user roles possess only the necessary capabilities for media handling.

Generated by OpenCVE AI on April 21, 2026 at 01:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Ays-pro
Ays-pro ai Chatbot With Chatgpt
Wordpress
Wordpress wordpress
Vendors & Products Ays-pro
Ays-pro ai Chatbot With Chatgpt
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The AI ChatBot with ChatGPT and Content Generator by AYS plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the 'ays_chatgpt_save_wp_media' function in all versions up to, and including, 2.7.0. This makes it possible for unauthenticated attackers to upload media files.
Title AI ChatBot with ChatGPT and Content Generator by AYS <= 2.7.0 - Missing Authorization to Unauthenticated Media File Uploads
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 5:19 PM
Reserved
Nov 18, 2025, 8:23 PM
Status
Deferred
Published
Nov 27, 2025, 10:15 AM
Modified
Oct 19, 2026, 1:10 PM