Realtyna WPL static API credentials expose an unauthenticated file-upload path
Realtyna Organic IDX plugin + WPL Real Estate through 5.2.0 registers its I/O service on WordPress's public init hook without a WordPress capability check. The service accepts api_key and api_secret values seeded as identical static defaults by the plugin's own migration, so an unauthenticated attacker who knows those defaults can reach the upload operation. Attacker-supplied file data then reaches the plugin's upload function without file-type validation, allowing an executable file to be written to the server and enabling remote code execution. The published.
- Component
- Realtyna Organic IDX plugin + WPL Real Estate
- Plugin slug
real-estate-listing-realtyna-wpl- Affected
- <= 5.2.0
- Safe version
5.3.0- Published
- Jul 31, 2026
This CVE was published Jul 31, 2026 and is one of 10 known issues for this plugin.
Update, patch or deactivate.
The official author release notes confirm remediation by 5.3.0; this does not establish that every intervening release was affected. Update the affected edition to 5.3.0 or a later maintained release on its supported branch. Application-level remediation removes the static-credential path and validates uploaded file types. Until the update is installed, deactivate the affected I/O functionality or plugin when the site's risk profile warrants it. Inspect writable directories and web-accessible upload locations for unexpected executable files, remove confirmed malicious files, and rotate any WPL API credentials that were in use. Official author release notes: https://wordpress.org/plugins/real-estate-listing-realtyna-wpl/.
A safe version is available, so updating to that version or later is the preferred remediation. If an immediate update is not practical, consider a targeted application patch or temporarily restricting the affected functionality.
Deactivate only when warranted by your risk profile, or when advised by your hosting provider in the limited circumstances where the vulnerability cannot otherwise be mitigated. If you’re unsure which action is appropriate, contact Fused or your hosting provider for guidance.
Technical description
The Realtyna Organic IDX plugin + WPL Real Estate plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 5.2.0 via the upload function. This is due to missing file type validation in the upload function, combined with a publicly accessible I/O endpoint authenticated solely by static, plugin-seeded API credentials that are identical across all installations. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. The WPL I/O service endpoint is registered on the public WordPress init hook with no WordPress capability check, and the required api_key and api_secret values are static defaults seeded by the plugin's own SQL migration files, meaning any unauthenticated attacker who knows these publicly documented defaults can reach and exploit the vulnerable upload path.
CVE / CNA vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary and upstream sources
- NVD record for CVE-2026-14483
- WordPress upstream reference plugins.trac.wordpress.org
- WordPress upstream reference plugins.trac.wordpress.org
- WordPress upstream reference plugins.trac.wordpress.org
- WordPress upstream reference plugins.trac.wordpress.org
- WordPress upstream reference plugins.trac.wordpress.org
- Wordfence advisory wordfence.com