SÄrbarhet i SSH-servern frÄn Erlang/OTP som möjliggör fjÀrrkörning av kod

I ssh-bibliotek, som ingÄr i Erlang/OTP-verktyget, har en sÄrbarhet identifierats (CVE-2025-32433) som tillÄter att kod kan köras pÄ en SSH-server utan autentisering, förutsatt att den sÄrbara biblioteken anvÀnds. Problemet har tilldelats en kritisk risknivÄ (10 av 10).

En av sÀkerhetsforskare har redan förberett en fungerande exploit för att köra kod pÄ sÄrbara SSH-servrar. Noterbart Àr att enligt forskaren skapades koden med hjÀlp av AI-assistenter GPT-4, Cursor och Sonnet baserat pÄ analyser av förÀndringar med tillÀmpningen av sÄrbarhetsfixar, inklusive tester för att verifiera att problemet ÄtgÀrdats.

Biblioteket frĂ„n projektet Erlang/OTP erbjuder fĂ€rdiga implementationer av klient och servern SSH och SFTP, som stödjer protokollet SSH 2.0. SĂ„rbara SSH-servrar kan sĂ€rskiljas pĂ„ meddelandets huvud som sĂ€ger "SSH-2.0-Erlang/version". SSH-servrar baserade pĂ„ Erlang/OTP anvĂ€nds i specialiserade system, exempelvis pĂ„ IoT-enheter och i edge-databehandling samt som ett felsökningsverktyg — Erlang gör det enkelt att aktivera en SSH-server för fjĂ€rrfelsökning av sina applikationer (det antas att denna felsökningsfunktion kan ha lĂ€mnas aktiverad i mĂ„nga projekt skrivna i Erlang). Problemet förekommer Ă€ven i Elixir-verktyget (implementerat ovanpĂ„ Erlang) och i Phoenix-ramverket baserat pĂ„ detta, men SSH-servern i Phoenix accepterar som standard inga förfrĂ„gningar frĂ„n externa nĂ€tverk.

SĂ„rbarheten orsakas av ett fel i meddelandeparsingkoden, dĂ€r meddelanden SSH_MSG_CHANNEL_REQUEST, som tillĂ„ter exekvering av kommandot "exec", hanterades innan autentisering. Exempel pĂ„ kod frĂ„n exploit: command = ‘file:write_file(«/lab.txt», <>).’ return ( b"\x62" # SSH_MSG_CHANNEL_REQUEST + struct.pack(">I", channel_id) + string_payload("exec") + b"\x01" # want_reply = true + string_payload(command) )

SÄrbarheten har ÄtgÀrdats i versionerna Erlang/OTP-27.3.3, 26.2.5.11 och 25.3.2.20. SÄrbarhetsfixarna kan följas i distributionerna pÄ följande sidor: Debian, Ubuntu, Fedora, SUSE/openSUSE, RHEL, Arch, FreeBSD.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster