Critical
Security advisory
Revive Adserver before 3.2.3 suffers from session fixation, by allowing arbitrary session identifiers to be forced and, at the same time, by not invalidating the existing session upon a successful authentication. Under some circumstances, that could have been an opportunity for an attacker to steal an authenticated session.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2016-9125
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 09:55 UTC · Revision 1
Source evidence
Revive Adserver before 3.2.3 suffers from session fixation, by allowing arbitrary session identifiers to be forced and, at the same time, by not invalidating the existing session upon a successful authentication. Under some circumstances, that could have been an opportunity for an attacker to steal an authenticated session.
osv:CVE-2016-9125
Complete source record
{
"id": "242dc9e4bd6b98c489167bcab8058064b73e9121a1e7484c0a9b2a1d2078a0da",
"url": "https://osv.dev/vulnerability/CVE-2016-9125",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2016-9125",
"summary": "Revive Adserver before 3.2.3 suffers from session fixation, by allowing arbitrary session identifiers to be forced and, at the same time, by not invalidating the existing session upon a successful authentication. Under some circumstances, that could have been an opportunity for an attacker to steal an authenticated session.",
"evidence": "osv:CVE-2016-9125",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2016-9125",
"aliases": [
"CVE-2016-9125"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/revive-adserver/revive-adserver",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "e1fc268218ef914dc3c37d98b9721759f051f74f"
},
{
"fixed": "4910365631eabbb208961c36149f41cc8159fb39"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:revive-adserver:revive_adserver:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"last_affected": "3.2.2"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "4910365631eabbb208961c36149f41cc8159fb39"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"versions": [
"v3.2.2",
"v3.2.1",
"v3.2.1-rc1",
"v3.2.0",
"v3.2.0-beta",
"v3.1.0",
"v3.1.0-beta",
"v3.0.3",
"v3.0.2",
"v3.0.1",
"v3.0.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-9125.json"
}
}
],
"modified": "2026-10-20T10:48:46.744027997Z",
"provider": "osv",
"references": [
"https://hackerone.com/reports/93809",
"https://hackerone.com/reports/93813",
"https://github.com/revive-adserver/revive-adserver/commit/4910365631eabbb208961c36149f41cc8159fb39",
"https://www.revive-adserver.com/security/revive-sa-2016-001/"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2016-9125",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 380336,
"published_at": "2017-03-28T02:59:00.37+00:00"
}