Apple on Wednesday fixed some 70 problems - including more than 40 vulnerabilities - in its Mac OS X 10.5 (Leopard) operating system and associated components.