Seguridad al alcance de todos!


miércoles, 13 de junio de 2018

Bug en herramienta de Seguridad de Apple, permitiría a malware aparecer como Software.



Un bug existente en programas de terceras partes podría permitir a un malware aparecer como un programa legitimo firmado por Apple. Este error es causado en el método de validación utilizado por las aplicaciones para determinar si están o no firmados por Apple. Esto permite a un atacante poder diseñar una aplicación de tal manera que esta pareciera que esta firmada por Apple aunque esta no lo esté.

Cuando un desarrollador utiliza un código de firma una aplicación, este inserta una firma dentro del ejecutable que puede ser usada para que esta aplicación demuestre que no ha sido alterada, y demuestre ser de la organización que dice ser.  Algunas utilidades utilizan estas firmas incorporadas como una forma de incluir en lista blanca aplicaciones para que los usuarios se sientan seguros de que un programa es seguro de ejecutar.

Según el investigador Josh Pitts, existen varias aplicaciones que su firma podría utilizarse para poder saltarse esta verificación de firma.

La lista de aplicaciones serian:
  • VirusTotal – CVE-2018-10408
  • Google – Santa, molcodesignchecker – CVE-2018-10405
  • Facebook – OSQuery - CVE-2018-6336
  • Objective Development – LittleSnitch – CVE-2018-10470
  • F-Secure - xFence (also LittleFlocker) CVE-2018-10403
  • Objective-See – WhatsYourSign, ProcInfo, KnockKnock, LuLu, TaskExplorer (and others). – CVE-2018-10404
  • Yelp - OSXCollector – CVE-2018-10406
  • Carbon Black – Cb Response – CVE-2018-10407
La vulnerabilidad se podría explotar creando un archivo "gordo" especialmente modificado , que este basado en alguna de las aplicaciones mostradas anteriormente, para que el validador de firmas piense que la aplicación si esta firmada por Apple.

Los archivos gordos, son archivos que contienen múltiples binarios de una aplicación en particular, con diferentes versiones, cada una de estas versiones esta destinada para ejecutarse en una arquitectura de CPU en particular.

El problema es que muchas aplicaciones de terceros no están comprobando correctamente cada componente del archivo Fat para comprobar si la firma es válida. Esto hace que los programas verifiquen solo el primer binario en el archivo Fat, que está firmado correctamente por Apple, y luego confían en el resto de las secciones del archivo, incluso en la parte maliciosa.

Apple acusa a los desarrolladores


Apple indica que el problema de esta vulnerabilidad esta en el proceso de desarrollo de la aplicación, ya que existen API como "kSecCSCheckAllArchitectures" y "SecCSStrictValidate" con SecStaticCodeCheckValidity" que deberían haber sido implementados para evitar este tipo de inconvenientes.

Compartir:

Siguenos en Facebook

Patagonia Hacking

Etiquietas

4GLTE ACS Actualidad Actualizaciones ADB Adblocker Adguard Adobe Adware Amazon AMD Analitica Android AndroidP Annabelle App Store Apple Argentina ARM ARPSpoofing Assa Abloy Asus ATM Auditoria Australia Auth0 Avast Aviso AWS Azure Sphere backdoor Banco de Chile Bancos Banking Bitcoins Blackberry BlackEnergy Blizzard BlockChain Botnet Brambul Bromas Bug Bug Bounty Cambridge Analytica Cambrige Analytica CannibalRAT CERT Certificados Challenge Chile China Chrome CIA CiberAtaques CiberCrimen CiberEjercito CiberEspionaje CiberGuerra CiberSeguridad Cifrado Cisco Cisco DNA Cisco Talos CloudFlare Coca-Cola CoinHive Colegio Combojack Copiapo Corfo Correo correos Cortana CredSSP Criptografía Criptomonedas CryptoMonedas Cryptovirus CSP CVE Cyberbit D-Link DASAN DDOS DefaultPassword Defensa DHCP DHS DigiCert Digital Shadows Dmitri Kaslov DNS DNS Spoofing Dockers Dofoil Doppelganging DPI DrayTek dropbox Drupal Drupalgeddon DrWeb EarlyBird Eclypsium Educación eFail EFF Electron Electroneum Equifax ESNIC Espionaje EstadosUnidos Etherium Ethical Hacking Europol Excel Exploit Exposición de Datos Extensión Chrome F5 Facebook Falla Fallo FBI FBS FedEx Fingerprint Finlandia FlawsCloud FortiGuard Fortinet Fortnite GandCrab Git GitHub Google google chrome Google Drive Google Play Google Proyect Zero Gpg Gpon Hackers Hacking hcsshim HDD Hidden Cobra Hispasec Hoteles HTTP Injector Huawei IBM idleBuddy IE Ingenieria Social Instagram Intel Internet InternetExplorer IonCube iOS Iot Iran Irán ISO/IEC JavaScript Joanap JSCRIPT Juegos Junos OS Kali Kane Gamble Karim Baratov Kaspersky KillDisk Kronos leaks Lenovo linkedin Linux Luka MAC MacOS Magento Mails Malware MalwareHunterTeam MalwareTech MBR MBRLock McAfee Medicina Meltdown Memcached Microsoft Mikrotik Millennials Mirai MitM Mobef Monero Mozilla Municipios My Cloud MySql NanoCore Nas Netflix Neutralidad Never Defender NewSky Security Nintendo Noticias Noticias. NSA NTLM NYT OceanLotus Office Omni OpenSSL Oracle OrangeWorm Outlook Owari OWASP PDF PenTestPartner PGP Phishing PHP PoC PornHub PowerHammer Privacidad Profinet PsicoHacking Python Qihoo360 QNAP Radware ransomware RAT RBL RCE RDP Recompensas Reconocimiento Facial RedDrop Redes RedHat RGPD Roaming Mantis Router Routers Rumanía. Rusia Salud SAMBA Samsung SAP Satori Saturn SCADA screenlocker ScreenOS SecurityList Segurdad Seguridad Seguridad Informatica Sev shodan Signal Sistemas Operativos SiteLock skype SlingShot SMB SMIME SMM Softzone Sonido Sophos Sora Spam Spectre Squid SSLER StalinLocker Switches SWITF Symantec Taiwan Tecnologia Telegram The Shadow Brokers TheMoon ThunderBird TLS Tor Torrent Transmission TrendMicro Troyanos Trustico TrustJacking Tutorial Twitter Ubiquiti UltraSonido Unix UPnP Noticias UPVel Utorrent Vault7 videojuegos VingCard Virus VM VPN VPNFilter VPNHub VRP Vulnerabilidad Vulnerabilidades Wandera WannaCry Watchguard Webinars WeChat Western Digital WhatsApp Wicked WIFI Windows Windows 10S Windows Defender Windows Remote Assistance Windows Vulnerabilidad WindowsUpdate WinstarNssmMiner Wireless Ruckus WordPress WPA3 wpscan XSS Yahoo Youtube Z-shave Z-wave ZDI ZeroDays ZeroFont ZTE

Historial

Vistas a la página totales