Portál AbcLinuxu, 1. června 2025 08:28
Nešlo by načítať citlivé dáta z iného súboru so samostatne nastavenými právami, a použiť suid?
Ak sa teda nemýlim, tak suid funguje na vlastníka súboru, teda nemusí to byť nutne root.
Normálně bych Vám poradil binfmt_misc modul, který by mohl v tomto případě pomoci. Ale bezpečnostní problém s strace, na který poukázal PHT, je hodně vážný. Před použitím binfmt_misc to bude chtít další zkoumání. Mimochodem s tím strace to funguje i na normální binárky se suid?
Mimochodem s tím strace to funguje i na normální binárky se suid?
Ne. Ale myslím, že pro tazatele bude lepší současná situace, než díra v suid binárce .
Navíc to nebude odolné proti liveCD nebo připojení HDD k jinému stroji. IMHO je to cesta do pekel a chtělo by to otázku bezpečnosti pořešit úplně jinak (uživatelům jejich vlastní účet na ftp a jejich vlastní heslo nebo tak něco). Na takové to domácí žvýkání by šlo udělat jakýsi "wrapper skript", který by čistě jen spouštěl onen skript s citlivými údaji (bez práv ke čtení) a správně poštelovat sudoerrs.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.