
Pour plus d'infos : http://docs.info.apple.com/article.html?artnum=300966
Et en ce qui concerne la mise à jour de sécurité incluse : http://docs.info.apple.com/article.html?artnum=301327
Kernel
Available for: Mac OS X v10.3.9, Mac OS X Server v10.3.9
CVE ID: CAN-2005-0970
Impact: Permitting SUID/SGID scripts to be installed could lead to privilege escalation.
Description: Mac OS X inherited the ability to run SUID/SGID scripts from FreeBSD. Apple does not distribute any SUID/SGID scripts, but the system would allow them to be installed or created. This update removes the ability of Mac OS X to run SUID/SGID scripts. Credit to Bruce Murphy of rattus.net and Justin Walker for reporting this issue.
kim :
./7 : c'est nouveau ça... Alors mes scripts perl avec suid ont sauté mystérieusement, et prennent les droits root sans le prendre ?
kim :
bien sûr, c'est ce que je dis. Le bit suid N'EST PAS ignoré pour les scripts. Il l'est par défaut sur certains systèmes (même pas tous). Faut arrêter les généralités.
kim :
Ben alors je vois pas le problème, tu peux tout à fait faire des scripts utilisant le suid... perl-suid va vérifier si ton script est suid auparavant, donc techniquement parlant, ton bit est pas ignoré.