CVE-2026-85192: Joomla Extension - regularlabs.com - Authenticated, privileged remote code execution in Conditional Content extension for Joomla < 8.0.0

Published Sep 14, 2026
·
Updated

Joomla Extension - regularlabs.com - Authenticated, privileged remote code execution in Conditional Content extension for Joomla < 8.0.0 - Conditional Content Pro accepts inline PHP Condition Rules in article syntax. In affected versions, the PHP is passed to the Conditions evaluator without checking who authored the article. Joomla's normal Author text filter preserves the syntax, so publishing the article causes the code to run as the web-server process.

Affected Software

1 affected component
regularlabs.com/Conditional Content Pro<8.0.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Joomla Conditional Content Pro (regularlabs.com) to a version that resolves this vulnerability.

    Fixed in 8.0.0
  2. Configuration

    Disable support for inline PHP Condition Rules in Conditional Content Pro so PHP provided via article Condition Rules is not evaluated.

    Joomla Conditional Content Pro (regularlabs.com) Conditional Content Pro accepts inline PHP Condition Rules in article syntax = disabled
  3. Compensating control

    Restrict/limit use of the Conditional Content extension and limit who can publish articles so that only trusted authors can submit content that would otherwise be evaluated by the extension.

Event History

Sep 14, 2026
CVE Published
via MITRE·06:18 AM
Data Sourced
via MITRE·06:18 AM
DescriptionWeakness

Frequently Asked Questions

1

What level of access does an attacker need to exploit this issue?

The attacker needs an authenticated Joomla account that can author an article containing inline PHP Condition Rules. The vulnerable extension does not verify who authored the article before passing those rules to its Conditions evaluator.

2

Does Joomla's normal Author text filtering prevent exploitation?

No. The normal Joomla Author text filter preserves the relevant article syntax, allowing the inline PHP Condition Rules to remain present until the article is published.

3

When does the injected code execute, and under which account context?

The code executes when the article is published. It runs as the web-server process, so the resulting access is limited by the permissions of that process.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203