External risk intelligence

Adobe Campaign Classic SQL Injection Leading to Code Execution.

CVE advisorySeverity: CRITICAL (CVSS 9.1)

CVE-2026-104354

Adobe Campaign Classic is an enterprise marketing platform that often operates behind internal network controls or within managed segments. While it is network-accessible and may be integrated with public-facing web components in some deployments, it is not inherently designed as a public-facing edge service or gateway in all standard configurations.

SQL Injection

Halo Surface Signal: 3 out of 5 — possibly public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

Adobe Campaign Classic is impacted by an SQL injection vulnerability that could allow a highly privileged attacker to execute arbitrary code without user interaction. The issue changes the scope, potentially leading to significant impact if exploited. The main concern is confirming relevance and exposure for this enterprise marketing platform.

  • SQL injection flaw could allow code execution.
  • High-privilege attackers could exploit this.
  • Confirm relevance and exposure for the platform.

Attack Path

How an attacker could exploit the issue

An attacker with high-level access to Adobe Campaign Classic could trigger an SQL injection vulnerability. This could allow them to run unauthorized code on the system, potentially leading to a complete compromise.

  • Requires high administrative privileges.
  • Exploits SQL commands.
  • Leads to arbitrary code execution.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability in Adobe Campaign Classic could allow an attacker with high privileges to execute arbitrary code. The attack does not require user interaction and can change the scope of impact.

  • System commands and data could be affected.
  • High-privilege attackers could exploit this.
  • Arbitrary code execution is possible.

Operational Fix

Recommended remediation, mitigation, and detection steps

This SQL injection vulnerability in Adobe Campaign Classic (ACC) requires high privileges for exploitation and could lead to arbitrary code execution. Responsibility for addressing this typically falls to the platform or application owners who manage ACC, in coordination with security teams. The immediate first step is to identify all ACC instances, assess their exposure and criticality, and then plan remediation, potentially involving vendor coordination.

  • Platform/Application Owners
  • Verify ACC instance exposure.
  • Plan vendor-coordinated remediation.

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 Adobe Campaign Classic?

Adobe Campaign Classic is an enterprise marketing platform used by organizations to manage, automate, and orchestrate cross-channel marketing campaigns. It functions as a centralized hub for customer data, email marketing, and personalized content delivery, often integrating with various backend databases and web services to execute complex marketing workflows.

What does SQL injection mean for CVE-2026-104354?

This vulnerability is classified as Improper Neutralization of Special Elements used in an SQL Command (CWE-89). It means the software does not properly filter or validate user-supplied input before using it in database queries. Because of this, an attacker can insert their own malicious SQL commands, which the application then executes, potentially allowing them to run unauthorized code on the host system.

How is this SQL injection triggered?

To trigger this vulnerability, an attacker must already possess high-level administrative privileges within the Adobe Campaign Classic platform. It is not triggered by standard user activity or anonymous web requests. It specifically requires the ability to interact with application functions that process database commands.

Is my Adobe Campaign Classic instance at risk?

Halo Surface Signal notes that while this software is network-accessible, it is often deployed behind internal network controls rather than as a public-facing edge service. You should evaluate whether your specific instance is reachable from untrusted networks or if it is isolated within managed internal segments to determine your true risk level.

What should I do to secure my system?

The first step is to perform an internal audit to identify all running instances of Adobe Campaign Classic across your infrastructure. Once identified, consult the official vendor security bulletin to understand the specific remediation path and coordinate with your internal security and application management teams to apply necessary updates or configuration changes.

References