Deserialization in Revive-Sas Revive Adserver
CVE-2019-5434
An attacker could send a specifically crafted payload to the XML-RPC invocation script and trigger the unserialize() call on the "what" parameter in the "openads.spc" RPC method. Such vulnerability could be used to perform various types of attacks, e.g. exploit serialize-related PHP vulnerabilities or PHP object injection. It is possible, although unconfirmed, that the vulnerability has been used by some attackers in order to gain access to some Revive Adserver instances and deliver malware through them to third party websites. This vulnerability was addressed in version 4.2.0.
Vulnerability class: Insecure Deserialization
EPSS: 0.570 (99.0th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 9.8 (Critical). Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
Affected products
- Revive-sas Revive_adserver
- N/a Revive Adserver — versions Fixed version v4.2.0
Weakness classification (CWE)
Public proof-of-concept exploits
References
- support@hackerone.com (Third Party Advisory, x_refsource_MISC)
- support@hackerone.com (Third Party Advisory, x_refsource_MISC)
- support@hackerone.com (x_refsource_MISC, Vendor Advisory)
- support@hackerone.com (x_refsource_MISC)
Frequently asked questions
- What is CVE-2019-5434?
- CVE-2019-5434 is a critical-severity vulnerability in Revive-Sas Revive Adserver, classified under Deserialization of Untrusted Data. CVSS score: 9.8/10. Published 2019-05-06.
- How severe is CVE-2019-5434?
- Critical severity. CVSS v3 base score is 9.8 out of 10.
- Is CVE-2019-5434 known to be exploited?
- 2 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.