Katalog CVE

CVE-2026-100541

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

Integracja Matrix w OpenClaw (pakiet npm @openclaw/matrix) w wersjach >= 2026.2.2 i < 2026.8.1 zamienia na małe litery całe identyfikatory użytkowników Matrix — w tym historyczne localparty i wrażliwą na wielkość liter część nazwy serwera — podczas wyprowadzania tożsamości autoryzacyjnej OpenClaw. W rezultacie różne uwierzytelnione konta Matrix mogą być znormalizowane do tej samej tożsamości autoryzacyjnej. Uczestnik Matrix kontrolujący kolidujące identyfikator konta (identyfikator ważny protokołowo, różniący się od skonfigurowanego tylko znakami, które OpenClaw składa przez case/Unicode; dopasowanie nazwy wyświetlanej nie jest wymagane) może przejąć uprawnienia allowlist, poleceń właściciela, zatwierdzania exec lub zatwierdzania wtyczek skonfigurowane dla innego konta. Problem naprawiono w wersji 2026.8.1.

Ocena ryzyka

Osoba atakująca może wykorzystać kolidujące identyfikatory kont, aby uzyskać uprawnienia innego użytkownika, co może prowadzić do nieautoryzowanych działań, w tym wykonywania poleceń właściciela lub zatwierdzania operacji.

Rekomendacja

Zaktualizuj pakiet @openclaw/matrix do wersji 2026.8.1 lub nowszej. Przejrzyj konfigurację autoryzacji, aby upewnić się, że nie ma kont o kolidujących identyfikatorach.

Inne podatności w OpenClaw

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

OpenClaw's Matrix integration (npm package @openclaw/matrix) versions >= 2026.2.2 and < 2026.8.1 lowercase complete Matrix user IDs — including historical localparts and the case-sensitive server-name portion — when deriving the OpenClaw authorization identity. As a result, distinct authenticated Matrix accounts can normalize to the same authorization identity. A Matrix participant controlling a colliding account identifier (a protocol-valid identifier that differs from the configured one only by characters OpenClaw case/Unicode folds; display-name matching is not required) can inherit allowlist, owner-command, exec-approval, or plugin-approval authority configured for another account. The issue is fixed in 2026.8.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS