CVE-2026-3335
Missing Authorization in Canto WordPress Plugin Allows Arbitrary File Upload
Publication date: 2026-03-21
Last updated on: 2026-03-21
Assigner: Wordfence
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| canto | canto | to 3.1.1 (inc) |
| canto | canto | 2.0.0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-862 | The product does not perform an authorization check when an actor attempts to access a resource or perform an action. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
The Canto plugin for WordPress has a vulnerability called Missing Authorization in all versions up to and including 3.1.1. This occurs because certain files, such as copy-media.php, are directly accessible without any authentication, authorization, or nonce checks.
Attackers can supply POST parameters that should normally be controlled by the admin, allowing them to control the destination server and token values. This means attackers can upload arbitrary files (limited to WordPress-allowed MIME types) to the WordPress uploads directory without being authenticated.
Additional plugin endpoints are also accessible without authentication and use user-supplied parameters combined with admin-configured settings, further increasing the risk.
How can this vulnerability impact me? :
This vulnerability allows unauthenticated attackers to upload arbitrary files to the WordPress uploads directory, which can lead to unauthorized content being hosted on your site.
Since the attacker controls the entire fetch-and-upload process, they can potentially upload malicious files that could be used for further attacks, such as defacement, phishing, or malware distribution.
The lack of authentication and authorization checks means your siteβs integrity and security could be compromised without any user interaction.
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
I don't know
How can this vulnerability be detected on my network or system? Can you suggest some commands?
I don't know
What immediate steps should I take to mitigate this vulnerability?
I don't know