CVE-2026-11355
Received Received - Intake

Unauthenticated Option Modification in DT LMS WordPress Plugin

Vulnerability report for CVE-2026-11355, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-12

Last updated on: 2026-09-12

Assigner: Wordfence

Description

The DT LMS – elearning, WordPress LMS plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on multiple AJAX handlers (including dtlms_save_poc_settings, dtlms_save_skin_settings, and dtlms_save_options_settings) in versions up to, and including, 1.1. These handlers are registered on the wp_ajax_nopriv_* hook and contain no capability check, no nonce verification, and pass user-supplied data directly to update_option(). This makes it possible for unauthenticated attackers to overwrite arbitrary plugin option values stored in the wp_options table, including Point-of-Contact email configuration and skin/branding settings, which can be used to alter the appearance and behavior of the LMS for all site visitors.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-12
Last Modified
2026-09-12
Generated
2026-09-12
AI Q&A
2026-09-12
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
dtlms dt_lms to 1.1 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
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 Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is in the DT LMS WordPress plugin. It allows unauthenticated attackers to modify plugin settings by exploiting missing security checks in certain AJAX handlers. These handlers lack capability checks, nonce verification, and directly update WordPress options with user-supplied data. This can change the plugin's behavior and appearance for all site visitors.

Detection Guidance

Check WordPress sites using the DT LMS plugin for unauthorized modifications to wp_options entries like Point-of-Contact email or skin settings. Inspect AJAX requests to endpoints like wp-admin/admin-ajax.php with parameters for dtlms_save_poc_settings, dtlms_save_skin_settings, or dtlms_save_options_settings. Review server logs for suspicious POST requests to these endpoints from unauthenticated users.

Impact Analysis

If you use this plugin, an attacker could alter your LMS settings without logging in. This might change email configurations, branding, or other options visible to all users. It could disrupt your site's functionality or mislead visitors with incorrect information.

Compliance Impact

This vulnerability allows unauthenticated attackers to modify plugin settings, which could alter data handling or user interactions. For GDPR, this may impact data integrity or user consent mechanisms. For HIPAA, unauthorized changes to configuration could affect protected health information processing. However, the provided context does not specify direct compliance violations.

Mitigation Strategies

Update the DT LMS plugin to the latest version if available. If not, disable the plugin immediately. Add capability checks to the vulnerable AJAX handlers or restrict access via .htaccess rules. Monitor wp_options for unauthorized changes and audit user roles with admin privileges.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-11355. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart