Skip to main content

MLS On The Fly CVE-2026-61996

| EUVDEUVD-2026-112962 HIGH
SQL Injection (CWE-89)
2026-10-29 Patchstack GHSA-3jw6-7g67-2vjx
8.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain subscriber account on target site
  2. Exploit
    Send crafted request with SQL payload
  3. Execution
    Trigger injection in plugin query
  4. Impact
    Extract sensitive database contents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated WordPress account at subscriber level or higher (PR:L) on a site running the MLS On The Fly plugin version 1.8.1.5 or earlier; no user interaction is needed (UI:N) and the attack is remote over the network (AV:N). The principal limiting factor is the authentication requirement - an attacker must be able to register or already hold a subscriber account, which is low-barrier on sites that permit open user registration but blocks fully anonymous attackers on sites that do not. The specific vulnerable parameter, endpoint, or feature that must be reachable is not described in the available sources. No special non-default configuration is indicated beyond having the affected plugin version installed and active.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L, score 8.5) describes a network-reachable, low-complexity SQL injection requiring only low privileges (PR:L) and no user interaction, with a changed scope and high confidentiality impact plus low availability impact. The 'Subscriber' qualifier in the description aligns with PR:L: an attacker needs an authenticated subscriber-level account, the lowest WordPress role, which on sites with open registration is trivial to obtain. No EPSS score, no CISA KEV listing, and no public exploit were supplied in the input, so there is no evidence of active exploitation or weaponization. The single source is a Patchstack advisory, and the vuln.today decision label is 'this_week' rather than act_now/emergency. Net assessment: a genuinely serious vulnerability class (authenticated SQLi reading database contents) in a low-footprint product, warranting prompt patching within the week per the decision label, but not an emergency - the low privilege barrier is partly offset by requiring an account, and there is no confirmed in-the-wild exploitation. Note the signals are not conflicting; they are simply sparse (no EPSS/KEV/POC data provided).

Exploit ScenarioDerived

An attacker registers or obtains a subscriber-level account on a WordPress site running MLS On The Fly <= 1.8.1.5, then sends a crafted request to a vulnerable plugin endpoint containing malicious SQL. Because scope is changed and confidentiality impact is high, the injection lets the attacker read sensitive database contents such as user records and password hashes beyond the plugin's own data. No public exploit code is identified in the provided data, and the exact vulnerable parameter is not described in the available sources.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 29, 2026

SQL injection in the WordPress plugin MLS On The Fly (Favethemes) affects versions up to and including 1.8.1.5 and lets a logged-in subscriber-level user inject arbitrary SQL through a plugin endpoint, with the CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L, score 8.5) indicating high confidentiality impact, low availability impact and a scope change beyond the vulnerable component. The attack is remote and needs no user interaction, but the low-privilege authentication prerequisite is the practical gate: exploitation is trivial on sites that allow open registration and blocked for anonymous attackers on sites that do not. No public exploit has been identified at time of analysis and the issue is not in CISA KEV; the specific vulnerable parameter or endpoint is not described in the available sources.

RemediationAI

No vendor-released patch or fixed version is identified in the available data, so the primary action is to check the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/mls-on-the-fly/vulnerability/wordpress-mls-on-the-fly-plugin-1-8-1-5-sql-injection-vulnerability?_s_id=cve for the current patched release and update the plugin as soon as one is published; until then, deactivate and remove MLS On The Fly if the listing functionality is not business-critical (side effect: the MLS listing features go offline). Because the exploit path requires only a subscriber account, close the lowest-cost gate by disabling open user registration and removing or downgrading unused subscriber accounts (side effect: legitimate self-service signups must be handled manually). On sites that genuinely need public registration, add rate limiting, registration moderation and a web application firewall rule set that inspects subscriber-level requests to the plugin's endpoints, accepting that these are partial controls that do not fix the underlying query construction.

Affected VersionsENISA

MLS On The Fly n/a ≤1.8.1.5

Affected Packages

euvd mls_on_the_fly no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic SQL injection (CWE-89) in a third-party WordPress plugin, meaning a value that a subscriber-level user can supply is concatenated into a database query without adequate parameterization or sanitization, allowing the query to be reshaped by the attacker. Because it is a WordPress plugin, the underlying technology is PHP against the site's MySQL/MariaDB backend, running inside the normal WordPress request lifecycle and subject to WordPress's capability and nonce checks - here the check evidently permits any authenticated subscriber (PR:L). The CVSS scope change (S:C) reflects that the injected queries reach the shared database rather than staying confined to the plugin's own authorization boundaries, which is consistent with the high confidentiality impact (C:H) - data belonging to other users or the site as a whole can be read. Integrity impact is nil and availability impact is low (A:L). The CPE (cpe:2.3:a:favethemes:mls_on_the_fly) confirms only the Favethemes MLS On The Fly plugin is in scope; the trigger point, injectable parameter and query context are not detailed in the available sources and cannot be inferred.

Know when Mls On The Fly gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 8.5 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 8.5 HIGH

Remote SQLi needing only a subscriber account gives AV:N/AC:L/PR:L/UI:N; DB read beyond the plugin's own data supports S:C and C:H, with no integrity change and limited availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:L/SC:L/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
Low

DescriptionCVE.org

Subscriber SQL Injection in MLS On The Fly <= 1.8.1.5 versions.

Executive ViewAI

Why It Matters

CVE-2026-61996 is a high-severity SQL injection in the Favethemes MLS On The Fly WordPress plugin (versions up to 1.8.1.5) that allows any logged-in subscriber-level user to extract sensitive database information. For organizations running this plugin on sites with open user registration, this is effectively an unauthenticated data breach risk; leadership should care because subscriber accounts are trivial to obtain on many real estate or membership sites, exposing confidential data and potentially enabling further compromise.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include disabling open user registration, restricting subscriber accounts, deploying a web application firewall with SQL injection rules, and monitoring database activity for anomalous queries.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Low
niche real-estate WordPress plugin, limited industry-specific deployment
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy