title: Stealing Cookies using Reflected XSS via graph results
description: Reflected cross-site scripting in graph results in multiple versions of OpenNMS Meridian and Horizon could allow an attacker access to steal session cookies. Users
should upgrade to Meridian 2023.1.0 or newer, or Horizon 31.0.4. Meridian and
Horizon installation instructions state that they are intended for installation
within an organization's private networks and should not be directly accessible
from the Internet.
problem types: CWE-20 Improper Input Validation
affected:
{
defaultStatus: unknown
modules: Graph Results
platforms: [Windows, MacOS, Linux]
product: Meridian
repo: https://github.com/OpenNMS
vendor: The OpenNMS Group
versions:
lessThan: 2023.1.0, status: affected, version: 2022.1.0, versionType: git
}
{
defaultStatus: unknown
modules: Graph Results
platforms: [Windows, MacOS, Linux]
product: Horizon
repo: https://github.com/OpenNMS
vendor: The OpenNMS Group
versions:
lessThanOrEqual: 31.0.3, status: affected, version: 29.0.0, versionType: git
}
metrics:
cvssV3_1: [
attackComplexity: LOW
attackVector: ADJACENT_NETWORK
availabilityImpact: NONE
baseScore: 6.7
baseSeverity: MEDIUM
confidentialityImpact: HIGH
integrityImpact: HIGH
privilegesRequired: LOW
scope: UNCHANGED
userInteraction: REQUIRED
vectorString: CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
version: 3.1
]
format: CVSS
scenarios: GENERAL
solutions: Upgrade to the latest version of Meridian or Horizon.