GitHub Advisoryadvisory · PyPI

GHSA-23c7-6444-399m Improper Input Validation in sopel-plugins.channelmgnt

HIGH Published 2021-04-09 Modified 2024-10-25 Official page ↗
Aliases
CVE-2021-21431
Ecosystem
PyPI
Packages
sopel-plugins.channelmgnt
Severity
High
CVSS vector
CVSS:3.1/AV:A/AC:L/PR:H/UI:R/S:C/C:N/I:H/A:H
Weaknesses
CWE-20, CWE-284
Reviewed
2021-04-09

Affected packages

• PyPI sopel-plugins.channelmgnt: < 2.0.1 → fixed in 2.0.1

Description

Impact On some IRC servers, restrictions around the removal of the bot using the kick/kickban command could be bypassed when kicking multiple users at once. We also believe it may have been possible to remove users from other channels but due to the wonder that is IRC and following RfCs, We have no POC for that. Freenode is not affected. Patches Upgrade to 2.0.1 or higher Workarounds Do not use this plugin on networks where TARGMAX > 1. For more information If you have any questions or comments about this advisory: • Open an issue on phab. • Email us at staff(at)mirahezebots(dot)org

Related

Alias · CVE (1)

  • CVE-2021-21431 sopel-channelmgnt is a channelmgnt plugin for sopel. vulnerability

Weakness · CWE (2)

  • CWE-20 Improper Input Validation weakness
  • CWE-284 Improper Access Control weakness

References