Średnia

matrix-appservice-irc vulnerable to IRC mode parameter confusion

  • Ujawniono: 15.09.2022
  • Aktualizacja: 11.10.2026 10:22

Impact

IRC allows you to specify multiple modes in a single mode command. Due to a bug in the underlying matrix-org/node-irc library, affected versions of matrix-appservice-irc perform parsing of such modes incorrectly, potentially resulting in the wrong user being given permissions.

Mode commands can only be executed by privileged users, so this can only be abused if an operator is tricked into running the command on behalf of an attacker.

Patches

The vulnerability has been patched in matrix-appservice-irc 0.35.0.

Workarounds

Refrain from entering mode commands suggested by untrusted users. Avoid using multiple modes in a single command.

References

Credits

Discovered and reported by Val Lorentz.

For more information

If you have any questions or comments about this advisory email us at security@matrix.org.

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
Paczka npm matrix-appservice-irc < 0.35.0 0.35.0

Odnośniki

Ocena CVSS 4.3/10
Wektor CVSS
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:L
Słabość (CWE)
CWE-269
Platforma
npm
Paczka
matrix-appservice-irc
Ujawniono
15.09.2022
Aktualizacja
11.10.2026 10:22

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-cq7q-5c67-w39w - CC BY 4.0

Historia podatności: matrix-appservice-irc

Wszystkie opisane podatności tej paczki (Paczka npm), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkie (9) w archiwum
Wszystkich wpisów
9
Pierwsza → ostatnia
05.2022 02.2025
Bez poprawki
0
Wykorzystywana w atakach
0

Rozkład istotności

  • Wysoka 2
  • Średnia 5
  • Niska 2

Ujawnienia w latach

  1. 2022: 4
  2. 2023: 2
  3. 2024: 2
  4. 2025: 1
  5. 2026: 0
Istotność:
  1. matrix-appservice-irc vulnerable to IRC mode parameter confusion ten wpis
    Średnia · 4.3 CVE-2022-39202 < 0.35.0 0.35.0
  2. Wysoka · 8.8 CVE-2022-39203 < 0.35.0 0.35.0

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.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.