Improper Input Validation in sopel-plugins.channelmgnt
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
Czego dotyczy
Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.
| Platforma | Paczka | Podatne wersje | Poprawka w wersji |
|---|---|---|---|
| Python (PyPI) | sopel-plugins-channelmgnt | < 2.0.1 | 2.0.1 |
Odnośniki
- https://github.com/MirahezeBots/sopel-channelmgnt/security/advisories/GHSA-23c7-6444-399m
- https://pypi.org/project/sopel-plugins.channelmgnt/
- https://github.com/MirahezeBots/sopel-channelmgnt/commit/7c96d400358221e59135f0a0be0744f3fad73856
- https://nvd.nist.gov/vuln/detail/CVE-2021-21431
- https://github.com/MirahezeBots/sopel-channelmgnt/commit/643388365f28c5cc682254ab913c401f0e53260a
- https://github.com/MirahezeBots/sopel-channelmgnt
- https://github.com/pypa/advisory-database/tree/main/vulns/sopel-plugins-channelmgnt/PYSEC-2021-58.yaml
- https://pypi.org/project/sopel-plugins.channelmgnt
- Wektor CVSS
CVSS:3.1/AV:A/AC:L/PR:H/UI:R/S:C/C:N/I:H/A:H- Słabość (CWE)
CWE-20, CWE-284- Platforma
- Python (PyPI)
- Paczka
sopel-plugins-channelmgnt- Ujawniono
- 09.04.2021
- Aktualizacja
- 11.10.2026 14:17
Źródła i licencje
OSV / GitHub Advisory Database - PYSEC-2021-58 - PyPA Advisory Database; CC BY 4.0
OSV / GitHub Advisory Database - GHSA-23c7-6444-399m - CC BY 4.0
Historia podatności: sopel-plugins-channelmgnt
Wszystkie opisane podatności tej paczki (Python (PyPI)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.
- Wszystkich wpisów
- 2
- Pierwsza → ostatnia
- 10.2020 04.2021
- Bez poprawki
- 0
- Wykorzystywana w atakach
- 0
Rozkład istotności
- Wysoka 1
- Średnia 1
Ujawnienia w latach
- 2020: 1
- 2021: 1
- 2022: 0
- 2023: 0
- 2024: 0
- 2025: 0
- 2026: 0
-
Improper Input Validation in sopel-plugins.channelmgnt ten wpis
Dowiedz się, które podatności dotyczą Twojej aplikacji
Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.