En sÄrbarhet i Samba som gör det möjligt att fjÀrrköra kod pÄ servern

Korrigerande versioner av paketet Samba 4.23.2, 4.22.5 och 4.21.9 har offentliggjorts för att Ă„tgĂ€rda en sĂ„rbarhet (CVE-2025-10230) i implementationen av WINS-namnresolverserven, vilket möjliggör fjĂ€rrkörning av kod pĂ„ servern utan autentisering. Problemet har tilldelats det högsta allvarlighetsgraden — 10 av 10.

SĂ„rbarheten orsakas av bristande validering av vĂ€rden som skickas innan applikationen som anges i parametrarna '''wins hook''' körs. Denna applikation körs via kommandot '''sh -c''' varje gĂ„ng ett namn Ă€ndras via WINS. NĂ€r WINS anvĂ€nds i en domĂ€nkontrollerare domĂ€n Active Directory, NetBIOS-namn som skickas som argument i kommandoraden vid start av hook-applikationen, rensades inte frĂ„n specialtecken, vilket möjliggjorde att köra godtyckliga shell-kommandon genom att ange ett sĂ€rskilt formaterat NetBIOS-namn i förfrĂ„gan till WINS-servern. cmd = talloc_asprintf(tmp_mem, "%s %s %s x %ld", wins_hook_script, wins_hook_action_string(action), rec->name->name, rec->name->type, (long int) rec->expire_time); 
 execl("/bin/sh", "sh", "-c", cmd, NULL);

En klient utan autentisering kan skicka ett registreringspaket till WINS-servern och begĂ€ra vilket NetBIOS-namn som helst som inte överstiger 15 tecken. Specialtecken som ‘<’, ‘>’ och ‘;’ rensas inte frĂ„n namnet. DĂ€rför kommer överföringen av namnet '''name;id>file''' vid körning av hook-behandlaren att leda till att kommandot '''id''' exekveras och utdata dirigeras till filen '''file'''.

SÄrbarheten uppstÄr pÄ system dÀr '''wins hook'''-parametern Àr instÀlld i smb.conf vid anvÀndning av en domÀnkontroller med aktiv servern WINS (som som standard Àr avstÀngd och krÀver att parametern '''wins support = yes''' aktiveras). NÀr WINS-server anvÀnds i system utan domÀnkontroller upptrÀder inte sÄrbarheten. För att kontrollera statusen för den nya versionen av paketet eller förberedelser för en fix kan du besöka följande sidor: Debian, Ubuntu, Fedora, SUSE/openSUSE, RHEL, Gentoo, Arch, FreeBSD, OpenBSD och NetBSD.

I de publicerade versionerna av Samba har Àven en mindre farlig sÄrbarhet (CVE-2025-9640) ÄtgÀrdats, vilket leder till lÀckage av oinitialiserad minne. Problemet uppstÄr i modulen vfs_streams_xattr vid minnesallokeringsfel, vilket kan framkallas genom att utföra skrivoperationer som skapar tomma omrÄden i filen. SÄrbarheten kan utnyttjas av en autentiserad anvÀndare.

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