CVE-2026-107247: High severity vulnerability

Published Nov 11, 2026
·
Updated

An authorization bypass in Revive Adserver 6.0.0 through 6.0.8 allows an authenticated manager restricted to one agency to access or modify resources belonging to another agency. Global input registration gives GET parameters precedence over POST parameters, while submitted administration forms use POST values. By supplying authorized object identifiers in the query string and different identifiers in the POST body, an attacker can cause permission checks and subsequent operations to target different objects. This permits unauthorized cross-agency changes, campaign ownership reassignment and disclosure of campaign and banner data. The regression was introduced in commit 156dee7bc3283c128f35e5a31bb305054cc8de1b and is fixed in Revive Adserver 6.0.9 by restoring POST precedence in global input registration.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Revive Adserver to a version that resolves this vulnerability.

    Fixed in 6.0.9

Event History

Nov 11, 2026
CVE Published
via MITRE·05:30 PM
Data Sourced
via MITRE·05:30 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·06:18 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An authenticated manager account that is restricted to a single agency can exploit it. The flaw allows that user to access or modify resources assigned to another agency.

2

What does exploitation require?

The attacker needs to submit an administration form with authorized object identifiers in GET query parameters and different target identifiers in the POST body. The permission check uses the query-string values while the later operation can use the POST values.

3

Which versions are affected and what version fixes it?

Revive Adserver 6.0.0 through 6.0.8 are affected. Version 6.0.9 fixes the issue by restoring POST-value precedence during global input registration.

4

What could an attacker do after exploiting the bypass?

An attacker could make unauthorized cross-agency changes, reassign campaign ownership, and disclose campaign and banner data.

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