Skip to main content

Media Library Assistant CVE-2026-97295

| EUVDEUVD-2026-109715 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-10-26 Patchstack GHSA-qwqj-xj3f-497v
4.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Host malicious page or link
  2. Exploit
    Lure authenticated WordPress user
  3. Execution
    Browser auto-submits forged request to plugin
  4. Impact
    Unauthorized state-changing action performed

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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

Exploitation Conditions

Exploitation requires a victim who is authenticated to the WordPress site (the plugin's privileged context) to be tricked into visiting attacker-controlled content, so the forged request rides their existing session (UI:R in the CVSS vector). The attacker needs no account or privileges of their own (PR:N) but cannot act without that logged-in victim. The specific plugin feature, action, or endpoint affected is not described in the available sources; the description states only a generic CSRF through version 3.42. Impact is limited to integrity (I:L) with no confidentiality or availability effect, which further bounds what a successful attack can achieve.

Impact

This is a moderate-severity, low-priority issue rather than an urgent one. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N, base 4.3) describes a network-reachable CSRF that requires no attacker privileges but DOES require user interaction (UI:R) - a logged-in user must be tricked into triggering the forged request - and yields only limited integrity impact (I:L) with no confidentiality or availability effect. The vuln.today priority is 'this_month' (not act_now/emergency), consistent with the modest impact. KEV status is not present, so there is no confirmed active exploitation; EPSS is not provided in the input, so exploitation probability cannot be quantified. The sole reference is a Patchstack database advisory, not verified working exploit code, so no public exploit is identified. The reliance on UI:R plus only low integrity impact means real-world risk is bounded: this is a genuine but low-urgency fix, not a high-CVSS-but-overrated anomaly nor a critical one. No conflicting signals were detected between the vector and the description (both point to a classic CSRF).

Exploit ScenarioDerived

An attacker crafts a malicious web page or link and lures a user who is authenticated to the WordPress admin into visiting it; the page silently submits a forged request to the Media Library Assistant plugin, performing a state-changing action in that user's session. Because the flaw is network-reachable with no attacker authentication but requires victim interaction, success depends on social engineering a logged-in victim. No verified public exploit code is identified at the time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 26, 2026

Cross-site request forgery in the WordPress plugin Media Library Assistant through version 3.42 lets an attacker induce a logged-in site user to submit a forged request in that user's existing session, producing low-integrity changes with no confidentiality or availability impact. This is a moderate-severity, low-priority issue rather than an urgent one: the attacker needs no account or privileges of their own but cannot succeed without a victim authenticated to WordPress who is tricked into visiting attacker-controlled content. No public exploit code or confirmed active exploitation (CISA KEV) was identified at time of analysis.

RemediationAI

The supplied data does not list a fixed version or a vendor-stated workaround. Monitor the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/media-library-assistant/vulnerability/wordpress-media-library-assistant-plugin-3-42-cross-site-request-forgery-csrf-vulnerability?_s_id=cve for the patched release, then upgrade Media Library Assistant from any version through 3.42 to that vendor-confirmed fixed version. Because the affected feature and trigger are not described, no specific endpoint-level or configuration-level mitigation can be derived from the available sources; sites that do not need the plugin can deactivate it to remove the vulnerable code path, accepting loss of its media library management functionality. Until a fix is confirmed, exploitation still depends on a logged-in user being tricked into visiting attacker-controlled content.

Affected VersionsENISA

Media Library Assistant 0 ≤3.42

Affected Packages

euvd media_library_assistant 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

Media Library Assistant is a WordPress plugin identified by the CPE cpe:2.3:a:david_lingren:media_library_assistant:*:*:*:*:*:*:*:* and used for managing media library content. The flaw is classed as CWE-352, cross-site request forgery, which covers state-changing requests that are not adequately tied to the user's own intent; the available sources do not describe the specific plugin feature, action, endpoint, or exact validation gap involved. The CVSS vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N confirms a network-reachable issue requiring no attacker privileges, but exploitation depends on user interaction: a victim authenticated to the WordPress site must be lured into visiting attacker-controlled content so the forged request rides their existing session. Impact is bounded to low integrity, with no confidentiality or availability effect assessed.

Know when Media Library Assistant 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 4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Classic CSRF: no attacker auth (PR:N) but a logged-in victim must be lured to trigger the request (UI:R); only limited integrity impact, no confidentiality or availability effect.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Cross-Site Request Forgery (CSRF) vulnerability in David Lingren Media LIbrary Assistant media-library-assistant allows Cross Site Request Forgery.This issue affects Media LIbrary Assistant: from n/a through 3.42.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
moderately popular WordPress media-management plugin, not universally deployed
Social Media
1
Sightings
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

CVE-2023-4634 CRITICAL POC
9.8 Sep 06

The Media Library Assistant plugin for WordPress is vulnerable to Local File Inclusion and Remote Code Execution in vers

CVE-2020-11732 HIGH POC
7.5 Apr 13

The Media Library Assistant plugin before 2.82 for Wordpress suffers from a Local File Inclusion vulnerability in mla_ga

CVE-2026-16959 MEDIUM POC
6.8 Aug 21

SQL injection in the Media Library Assistant WordPress plugin before version 3.40 allows authenticated users with the Au

CVE-2020-11928 CRITICAL
9.8 Apr 20

In the media-library-assistant plugin before 2.82 for WordPress, Remote Code Execution can occur via the tax_query, meta

CVE-2024-51661 CRITICAL
9.1 Nov 04

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in David Lingre

CVE-2026-66600 CRITICAL
9.1 Aug 20

Arbitrary file upload in the Media Library Assistant WordPress plugin (versions 3.39 and earlier) lets an authenticated

CVE-2024-3518 HIGH
8.8 May 22

The Media Library Assistant plugin for WordPress is vulnerable to SQL Injection via the plugin's shortcode(s) in all ver

CVE-2024-5605 HIGH
8.8 Jun 20

The Media Library Assistant plugin for WordPress is vulnerable to time-based SQL Injection via the ‘order’ parameter wit

CVE-2024-6823 HIGH
8.8 Aug 13

The Media Library Assistant plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type valida

CVE-2026-32399 HIGH
8.5 Mar 13

Blind SQL injection in Media Library Assistant through version 3.32 allows authenticated attackers to execute arbitrary

CVE-2026-115948 HIGH
8.5 Oct 26

Blind SQL injection in the WordPress plugin Media Library Assistant through version 3.42 allows an authenticated low-pri

CVE-2026-97293 HIGH
8.5 Sep 30

SQL injection in the WordPress plugin Media Library Assistant (version 3.41 and earlier) allows an authenticated Contrib

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