Description
Bypass to the fix for CVE-2026-34916. Variants of such vectors have been also reported by phucrio and offsetmd. The fix can be bypassed either by sending a disallowed but otherwise valid plugin identifier as `type`, or using the `ox.setChannelTargeting` XML-RPC API method.
Published: 2026-06-26
Score: 8.8 High
EPSS: 2.7% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A bypass exists that defeats the previous remediation for CVE‑2026‑34916 in Revive Adserver. By supplying a disallowed but otherwise syntactically correct plugin identifier as the type field, or by invoking the ox.setChannelTargeting XML‑RPC method, an attacker can activate a plugin that the system should reject. The flaw aligns with CWE‑94, which concerns code injection or execution via untrusted inputs. Because the bypass allows code to be executed in the adserver’s context, it can lead to full compromise of the underlying host.

Affected Systems

Any Revive Adserver installation that has not applied the CVE‑2026‑34916 fix may be vulnerable. No specific version information is provided, so it is unclear which releases are affected; users should verify whether their installed version includes the patch.

Risk and Exploitability

The CVSS score of 8.8 indicates high severity, and the EPSS score of 2% shows a low probability of exploitation, but the lack of a KEV listing is not a mitigating factor. An attacker can exploit the issue remotely by crafting a request that targets the plugin validation path or the XML‑RPC endpoint. It is inferred from common deployment scenarios that exposure to the internet could increase risk, although this is not explicitly stated in the description. The vulnerability remains a remote‑access threat that can ultimately lead to full system compromise.

Generated by OpenCVE AI on June 30, 2026 at 16:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Revive Adserver version that incorporates the CVE‑2026‑34916 fix.
  • If an upgrade is not feasible, enforce strict plugin‑identifier validation to reject any identifiers not explicitly allowed.
  • Restrict access to the XML‑RPC API by firewalling or IP whitelisting to trusted administrative hosts.

Generated by OpenCVE AI on June 30, 2026 at 16:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 30 Jun 2026 16:45:00 +0000

Type Values Removed Values Added
Title Revive Adserver Bypass of Plugin Validation Allows Code Execution (CWE‑94)

Tue, 30 Jun 2026 15:30:00 +0000

Type Values Removed Values Added
Title Revive Adserver Code Injection Bypass via Plugin ID or XML‑RPC

Fri, 26 Jun 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 26 Jun 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Revive
Revive adserver
Vendors & Products Revive
Revive adserver

Fri, 26 Jun 2026 03:45:00 +0000

Type Values Removed Values Added
Title Revive Adserver Code Injection Bypass via Plugin ID or XML‑RPC

Fri, 26 Jun 2026 01:30:00 +0000

Type Values Removed Values Added
Description Bypass to the fix for CVE-2026-34916. Variants of such vectors have been also reported by phucrio and offsetmd. The fix can be bypassed either by sending a disallowed but otherwise valid plugin identifier as `type`, or using the `ox.setChannelTargeting` XML-RPC API method.
Weaknesses CWE-94
References
Metrics cvssV3_0

{'score': 8.8, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: hackerone

Published:

Updated: 2026-06-26T12:27:43.548Z

Reserved: 2026-06-06T15:00:09.779Z

Link: CVE-2026-50741

cve-icon Vulnrichment

Updated: 2026-06-26T12:27:39.779Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-30T16:30:16Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')