Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-11174: CWE-285 Improper Authorization in barn2media Document Library Lite

0
Medium
VulnerabilityCVE-2025-11174cvecve-2025-11174cwe-285
Published: Sat Nov 01 2025 (11/01/2025, 01:47:40 UTC)
Source: CVE Database V5
Vendor/Project: barn2media
Product: Document Library Lite

Description

The Document Library Lite plugin for WordPress is vulnerable to Improper Authorization in all versions up to, and including, 1.1.6. This is due to the plugin exposing an unauthenticated AJAX action dll_load_posts which returns a JSON table of document data without performing nonce or capability checks. The handler accepts an attacker-controlled args array where the status option explicitly allows draft, pending, future, and any. This makes it possible for unauthenticated attackers to retrieve unpublished document titles and content via the AJAX endpoint.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/27/2026, 18:50:11 UTC

Technical Analysis

The Document Library Lite plugin for WordPress, up to and including version 1.1.6, contains an improper authorization vulnerability identified as CVE-2025-11174 (CWE-285). The root cause is the exposure of an unauthenticated AJAX action named dll_load_posts, which returns a JSON-formatted table of document data without performing any nonce verification or capability checks. This means that any unauthenticated user can invoke this AJAX endpoint remotely. The handler accepts an attacker-controlled 'args' array, where the 'status' option can be set to values such as 'draft', 'pending', 'future', or 'any'. These statuses correspond to unpublished or non-public documents. By exploiting this, an attacker can retrieve titles and content of documents that are not yet published, thus bypassing intended access restrictions. The vulnerability affects all versions of the plugin up to 1.1.6, with no patch currently linked. The CVSS v3.1 base score is 5.3, reflecting a medium severity primarily due to confidentiality impact without integrity or availability compromise. The attack vector is network-based, requires no privileges, and no user interaction, making it relatively easy to exploit. However, no known active exploits have been reported in the wild as of the publication date.

Potential Impact

This vulnerability primarily impacts the confidentiality of unpublished documents managed by the Document Library Lite plugin on WordPress sites. Unauthorized disclosure of draft or pending documents can lead to information leakage, potentially exposing sensitive or proprietary content before intended publication. This can harm organizations by revealing internal plans, intellectual property, or sensitive data to competitors or malicious actors. While the vulnerability does not affect data integrity or system availability, the exposure of unpublished content can damage reputation and trust. Since the vulnerability requires no authentication and can be exploited remotely, any WordPress site using the affected plugin version is at risk. Attackers could automate data harvesting at scale, increasing the risk of widespread information leakage. Organizations relying on this plugin for document management should consider the sensitivity of their unpublished content and the potential consequences of its exposure.

Mitigation Recommendations

Organizations should immediately upgrade the Document Library Lite plugin to a version that addresses this vulnerability once available. In the absence of an official patch, administrators should restrict access to the AJAX endpoint by implementing server-level controls such as IP whitelisting or web application firewall (WAF) rules to block unauthenticated requests to dll_load_posts. Additionally, custom code can be added to enforce nonce verification and capability checks before processing AJAX requests. Site owners should audit their document libraries to identify any sensitive unpublished content and consider temporarily removing or restricting access to such documents until the vulnerability is remediated. Monitoring web server logs for suspicious AJAX requests targeting dll_load_posts can help detect exploitation attempts. Finally, maintaining regular backups and applying the principle of least privilege to WordPress roles can reduce risk exposure.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2025-09-29T18:05:00.817Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 690567f271a6fc4aff36b3e0

Added to database: 11/1/2025, 1:52:50 AM

Last enriched: 2/27/2026, 6:50:11 PM

Last updated: 3/23/2026, 3:46:54 PM

Views: 137

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses