MEDIUM 5.3

CVE-2026-6798: 2Download Connector WordPress Plugin Unauthenticated Subscription Data Exposure

The 2Download Connector for 2DL Hosted Checkout WordPress plugin contains a critical authorization flaw that exposes subscription data to anyone on the internet. An attacker without any login credentials can access another customer's subscription details—including whether their subscription is active, what they purchased, order numbers, and renewal dates. The vulnerability affects all versions up to 0.1.5 and requires immediate patching.

Source data · NVD / CISA · public domain

CVSS
3.1 · 5.3 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weaknesses (CWE)
CWE-862
Affected products
0 configuration(s)
Published / Modified
2026-06-19 / 2026-06-22

NVD description (verbatim)

The 2Download Connector for 2DL Hosted Checkout plugin for WordPress is vulnerable to unauthorized access in all versions up to, and including, 0.1.5. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to view arbitrary customers' subscription data including subscription status, product names, order IDs, purchase dates, and expiry dates.

8 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

The plugin fails to enforce proper authorization checks on endpoints that serve subscription data. An unauthenticated request can bypass role and permission validation, allowing direct access to customer subscription records. The vulnerability stems from missing or inadequate server-side verification that the requesting user has permission to view the requested data (CWE-862: Missing Authorization). Because no authentication is required and the network is publicly accessible, the attack surface is trivial to reach.

Business impact

A successful exploitation allows competitors or malicious actors to harvest your customer base information, understand subscription churn patterns, and identify high-value accounts—all without your knowledge. For merchants using 2DL Hosted Checkout, this represents a data privacy breach that may trigger GDPR, CCPA, and other regulatory obligations. Customer trust erosion and potential notification/remediation costs are material business risks. If customer payment card data is stored or processed alongside subscription records, exposure could be far more severe.

Affected systems

WordPress installations running the 2Download Connector for 2DL Hosted Checkout plugin in versions 0.1.5 and earlier are vulnerable. Any site with this plugin enabled and accessible to the internet is at risk. This includes single-site and multisite WordPress deployments. The vulnerability is not version-specific to WordPress core; the risk is isolated to the plugin itself.

Exploitability

Exploitability is very high. No credentials, session tokens, or special user interaction is required. An attacker can craft simple HTTP requests to subscription data endpoints and begin extracting customer information immediately. Automated tools can easily enumerate and harvest records at scale. The CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) reflects network accessibility, low attack complexity, and confidentiality impact with no authentication barrier. While the integrity and availability of data are not affected, the disclosure of personal subscription details is a direct privacy harm.

Remediation

Update the 2Download Connector for 2DL Hosted Checkout plugin to a version that includes authorization fixes. Verify the patch version with the plugin vendor's advisory. Until patching is possible, disable or remove the plugin entirely. If the plugin is essential to your checkout flow, consult the vendor for a timeline and workaround options. Audit your access logs to determine whether subscription data has been accessed by unauthorized parties.

Patch guidance

Check the plugin's repository or the vendor's security advisory for the first patched version. Apply updates through the WordPress admin dashboard (Plugins > Updates) once available, or manually update via SFTP. Test the update in a staging environment before deploying to production to ensure checkout functionality is not disrupted. After patching, verify that unauthenticated requests to subscription endpoints are now rejected.

Detection guidance

Monitor web server and application logs for unusual GET or POST requests to subscription data endpoints (e.g., paths containing 'subscription', 'customer', '2dl', or similar patterns). Look for requests from non-authenticated sessions or users accessing subscription data outside their own scope. If available, enable WordPress security audit logging to capture unauthorized access attempts. Consider implementing a Web Application Firewall (WAF) rule to restrict subscription endpoint access to authenticated users only. Conduct a manual review of recent access logs and database queries to identify any signs of prior data exfiltration.

Why prioritize this

Although CVSS assigns a MEDIUM score (5.3), the practical risk is high: unauthenticated access to customer personal and subscription data is a serious privacy and regulatory issue. This vulnerability should be patched as soon as possible because it requires no exploitation complexity and has already been publicly disclosed. Organizations using this plugin should treat it as a critical patch priority despite the CVSS rating.

Risk score, explained

CVSS 5.3 (MEDIUM) reflects confidentiality impact with no authentication required and low attack complexity, balanced against the fact that integrity and availability are not impacted. However, the disclosure of customer subscription and personal data carries significant business, legal, and reputational risk that elevates practical priority above the numerical score. Use this CVSS as a technical baseline, not as a substitute for business risk assessment.

Frequently asked questions

Do I need to be logged in to WordPress to exploit this vulnerability?

No. This is an unauthenticated vulnerability. An attacker does not need a WordPress user account, admin access, or any valid credentials. They can access subscription data directly via HTTP requests from the internet.

What subscription data can an attacker see?

An attacker can view subscription status, product names, order IDs, purchase dates, and expiry dates for any customer in the system. They cannot modify or delete data, but the exposure of this information poses a privacy and competitive intelligence risk.

Does updating WordPress core fix this vulnerability?

No. This vulnerability is in the plugin, not WordPress core. Updating WordPress will not resolve it. You must update or remove the 2Download Connector for 2DL Hosted Checkout plugin specifically.

How can I check if my site has already been compromised?

Review your web server access logs and database audit logs for suspicious queries or data exports prior to patching. If available, enable WordPress logging and check for unauthorized requests to subscription endpoints. Consider engaging a security professional to conduct a forensic audit of customer data access.

This analysis is provided for informational purposes and should not be considered legal or compliance advice. Organizations should verify all patch versions and vendor advisories directly with the plugin maintainers before deployment. CVSS scores are technical indicators and do not substitute for business risk assessment. Consult your legal and compliance teams regarding notification obligations under applicable data protection regulations if customer data has been accessed. SEC.co makes no warranty regarding the completeness or accuracy of remediation steps; always test patches in a non-production environment first. Source: NVD (public-domain), retrieved 2026-07-28. Analysis generated by SEC.co (claude-haiku-4-5).