External risk intelligence

Streamit WordPress Theme Arbitrary Function Invocation Vulnerability

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2026-13423

The vulnerability exists in a WordPress theme's unauthenticated AJAX route. WordPress sites are frequently deployed as public-facing web applications, and AJAX endpoints in themes are typically accessible to visitors over the internet by design.

Code Injection

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This vulnerability in the Streamit WordPress theme allows unauthenticated attackers to execute arbitrary code, potentially leading to full system compromise. The issue stems from a failure to verify user authorization on certain administrative functions accessible via unauthenticated web requests. The primary concern at this time is to confirm whether this theme is in use within our environment.

  • Theme allows unauthorized function calls.
  • Critical flaw enables remote code execution.
  • Verify theme usage for potential exposure.

Attack Path

How an attacker could exploit the issue

An attacker can exploit this vulnerability by sending a specially crafted request to an unauthenticated AJAX endpoint within the Streamit WordPress theme. Because the theme fails to properly check user permissions or verify the request's origin, the attacker can trick the application into executing arbitrary PHP functions. This could allow them to create a new administrator account or potentially execute other malicious code on the server.

  • No authentication or special user privileges required.
  • Unauthenticated AJAX route calls arbitrary PHP functions.
  • Privilege escalation and remote code execution.

Live Threat

Current exploitation, exposure, and threat context

When supported by the advisory, this vulnerability could allow unauthenticated attackers to execute arbitrary PHP functions. This could lead to the creation of administrator accounts, privilege escalation, or remote code execution on a targeted WordPress site.

  • WordPress site administrator privileges.
  • Unauthenticated AJAX route execution.
  • Complete system compromise.

Operational Fix

Recommended remediation, mitigation, and detection steps

Understanding and addressing this critical vulnerability requires coordination between application owners and potentially infrastructure or platform teams. The first practical step is to confirm the presence of the Streamit WordPress theme, assess its exposure and business criticality, identify the accountable owner, and then plan remediation based on that risk assessment.

  • Application owners must own the issue.
  • Verify theme presence and exposure first.
  • Plan remediation based on risk and criticality.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is the Streamit WordPress theme?

Streamit is a specialized theme for WordPress, a popular content management system. It provides site owners with pre-built design layouts and functional features to manage their website's appearance and behavior. Because it integrates directly into the WordPress core, the theme's code shares the same server environment as the site itself, allowing it to handle various tasks like processing user requests or displaying dynamic content.

What is the weakness behind CVE-2026-13423?

This vulnerability is classified as Improper Control of Generation of Code, or CWE-94. In plain terms, it means the software's code does not properly limit which functions can be run. Because the theme fails to check if a user is authorized, it mistakenly treats incoming requests from the internet as trusted instructions, allowing an attacker to trigger unintended PHP functions on the server.

How does an attacker trigger this vulnerability?

An attacker targets a specific AJAX route within the theme that was left open without any security checks. They do not need a login or special access to send this request. Note that this flaw is specific to these unprotected AJAX endpoints; standard site navigation or pages that properly verify user identity are not the entry points for this particular attack.

Is my site at risk if it uses this theme?

Halo Surface Signal indicates that because this vulnerability involves an AJAX route intended for web interaction, it is typically accessible to anyone visiting the site over the internet. If your WordPress site is public-facing, it is at higher risk compared to a site restricted to an internal network, as the attacker requires network access to communicate with the theme's vulnerable endpoint.

What steps should I take if I use Streamit?

Begin by confirming if the Streamit theme is currently installed and active on your WordPress environment. Once verified, identify the team or individual responsible for the site to evaluate its business importance. Consult the theme vendor's official support or update channels to check for a patched version that enforces proper authorization, and plan to apply that update as soon as possible.

References