3.5low

CVE-2017-20186

nikooo777 ckSurf Spectator List Name misc.sp SpecListMenuDead denial of service

Published 3 y ago · modified 4 mo ago · JSON

CVSS
3.5
v3.1 · CNA
CISA KEV
No
not known exploited
EPSS
0.9%
percentile 59%
Public exploits
0
none known

Summary

** UNSUPPORTED WHEN ASSIGNED ** A vulnerability was found in nikooo777 ckSurf up to 1.19.2. It has been declared as problematic. This vulnerability affects the function SpecListMenuDead of the file csgo/addons/sourcemod/scripting/ckSurf/misc.sp of the component Spectator List Name Handler. The manipulation of the argument cleanName leads to denial of service. Upgrading to version 1.21.0 is able to address this issue. The name of the patch is fd6318d99083a06363091441a0614bd2f21068e6. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-238156. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.

CISA SSVC assessment

Exploitation
none
Automatable
no
Technical impact
partial
Assessed
16 mo ago

Exploit prediction (EPSS)

0.86% probability of exploitation in the next 30 days, higher than 59% of all scored CVEs.

CVSS scores

Assigned byVersionScoreVector
CNA3.13.5CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CNA3.03.5CVSS:3.0/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CNA2.02.7AV:A/AC:L/Au:S/C:N/I:N/A:P
CNA3.13.5CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
NVD3.17.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CNA2.02.7AV:A/AC:L/Au:S/C:N/I:N/A:P

Affected products

  • nikooo777 ckSurf

Classification

Weakness
  • CWE-404 Improper Resource Shutdown or Release

References

  • vuldb.com /?id.238156 · vdb-entry, technical-description, x_transferred
  • vuldb.com /?ctiid.238156 · signature, permissions-required, x_transferred
  • forums.alliedmods.net /showthread.php?t=297179 · related, x_transferred
  • github.com /nikooo777/ckSurf/commit/fd6318d99083a06363091441a0614bd2f21068e6 · patch, x_transferred
  • github.com /nikooo777/ckSurf/releases/tag/1.21.0 · patch, x_transferred

Sources

vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.