Skip to content
Fencer Vulns
medium 5.4

CVE-2022-23466 json

DOM-based cross-site scripting (XSS) in teler dashboard

published 2022-12-06 3 y ago modified 2026-06-17 4 mo ago also GHSA-xr7p-8q82-878q , EUVD-2022-7775

cvss
5.4
version 3.1, CNA
cisa kev
Not listed
not in CISA's catalog
epss
0.4%
EPSS 0.4% chance of exploitation in 30 days, percentile 36%
public exploits
0
none known

Summary

teler is an real-time intrusion detection and threat alert dashboard. teler prior to version 2.0.0-rc.4 is vulnerable to DOM-based cross-site scripting (XSS) in the teler dashboard. When teler requests messages from the event stream on the `/events` endpoint, the log data displayed on the dashboard are not sanitized. This only affects authenticated users and can only be exploited based on detected threats if the log contains a DOM scripting payload. This vulnerability has been fixed on version `v2.0.0-rc.4`. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Patch / fix

  • go teler.app 0.0.0-20221203202318-20f59eda2420, 1.2.3-0.20221203202318-20f59eda2420, 2.0.0-dev.2, 2.0.0-rc.4

CISA SSVC

Exploitation
none
Automatable
no
Technical impact
partial
Assessed
18 mo ago

Exploit prediction

0.42% chance of exploitation in the next 30 days, higher than 36% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
CNA 3.1 5.4 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
NVD 3.1 5.4 CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
GitHub 3.1 3.1 CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:N/I:L/A:L

Affected packages

ecosystem package affected fixed in
go teler.app
>=2.0.0-rc, <2.0.0-rc.4
>=2.0.0-dev, <2.0.0-dev.2
>=0.0.0-20220625162531-2289e90590a9, <0.0.0-20221203202318-20f59eda2420
>=1.2.3-0.20220625162531-2289e90590a9, <1.2.3-0.20221203202318-20f59eda2420
2.0.0-rc.4
2.0.0-dev.2
0.0.0-20221203202318-20f59eda2420
1.2.3-0.20221203202318-20f59eda2420

Affected products

  • kitabisa teler

Classification

Weakness
  • CWE-79 Improper Neutralization of Input During Web Page Generation

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.