Samba VFS bővítmény formátum string és a Winbind könyvtár puffer túlcsordulásos sérülékenységei

CH azonosító

CH-373

Felfedezés dátuma

2007.02.05.

Súlyosság

Közepes

Érintett rendszerek

Samba
Samba Team

Érintett verziók

Samba Team Samba 3.0.6 – 3.0.23d

Összefoglaló

A helyi hálózaton belülről nagy az eshetőség a rendszerhez való hozzáféréshez, ami DoS támadáshoz vezethet.

Leírás

A Samba több olyan sérülékenységét jelentették, melyet rosszindulatú felhasználók DoS (szolgáltatás megtagadás) okozására használhattak ki vagy feltörhették a sérült rendszert.

  1. A sebezhetőséget a modules/vfs_afsacl.c “afs_set_nt_acl()” függvényének file kezelési hibája okozza. Ezt kihasználva egy érintett könyvtárhoz linkelt megosztáshoz írási jogosultsággal rendelkező támadó tetszőleges kódot futtathat.
  2. A sebezhetőséget az nsswitch/winbind_nss_solaris.c “_nss_winbind_ipnodes_getbyname()” és “_nss_winbind_hosts_getbyname()” függvényeinke puffer túlcsordulásos hibája okozza bizonyos kérések küldésekor a winbind daemonnak. Ezt kihasználva támadók tetszőleges kódot futtathatnak.
  3. A Samba file server daemon (smbd) nem tud megfelelően eltávolítani bizonyos sorban álló kéréseket. Ezt kihasználva rosszindulatú felhasználók szolgáltatás megtagadást okozhatnak több CIFS munkamenet indításával.

Megoldás

Frissítsen a legújabb verzióra