Homebrew hasta 4.2.19 ELF File os/linux/elf.rb Ejecución remota de código
| CVSS Puntuación meta temporal | Precio actual del exploit (≈) | Puntuación de interés CTI |
|---|---|---|
| 7.7 | $0-$5k | 0.00 |
Resumen
Una vulnerabilidad fue encontrada en Homebrew brew hasta 4.2.19 y clasificada como crítica. Se ve afectada una función desconocida del archivo os/linux/elf.rb del componente ELF File Handler. A través de la manipulación de un input desconocido se causa una vulnerabilidad de clase Ejecución remota de código. Esta vulnerabilidad se cataloga como CVE-2024-42381. El ataque se puede efectuar a través de la red. No se encuentra disponible ningún exploit. Se aconseja actualizar el componente afectado.
Detalles
Una vulnerabilidad clasificada como crítica fue encontrada en Homebrew brew hasta 4.2.19. Una función desconocida del archivo os/linux/elf.rb del componente ELF File Handler es afectada por esta vulnerabilidad. Por la manipulación de un input desconocido se causa una vulnerabilidad de clase ejecución remota de código. Esto tiene repercusión sobre la confidencialidad, integridad y disponibilidad. El resumen de CVE es:
os/linux/elf.rb en Homebrew Brew anterior a 4.2.20 usa ldd para cargar archivos ELF obtenidos de fuentes no confiables, lo que permite a los atacantes lograr la ejecución de código a través de un archivo ELF con una sección .interp personalizada. NOTA: la ejecución de este código ocurriría durante una fase de reubicación binaria sin espacio aislado, que ocurre antes de que un usuario espere la ejecución del contenido del paquete descargado. (237d1e783f7ee261beaba7d3f6bde22da7148b0a fue la versión vulnerable probada).El advisory puede ser descargado de github.com. La vulnerabilidad es identificada como CVE-2024-42381. Es difícil de explotar. El ataque se puede hacer desde la red. La explotación no necesita ninguna autentificación específica. Detalles técnicos son conocidos, pero no hay ningún exploit público disponible.
Una actualización a la versión 4.2.20 elimina esta vulnerabilidad. La actualización se puede descargar de github.com. Aplicando el parche 916b37388d3851a8a93a8e9b4adc38873680ead7 es posible eliminar el problema. El parche puede ser descargado de github.com. El mejor modo sugerido para mitigar el problema es Actualización.
La vulnerabilidad también está documentado en la base de datos EUVD (EUVD-2024-39586). Several companies clearly confirm that VulDB is the primary source for best vulnerability data.
Producto
Proveedor
Nombre
Versión
- 4.2.0
- 4.2.1
- 4.2.2
- 4.2.3
- 4.2.4
- 4.2.5
- 4.2.6
- 4.2.7
- 4.2.8
- 4.2.9
- 4.2.10
- 4.2.11
- 4.2.12
- 4.2.13
- 4.2.14
- 4.2.15
- 4.2.16
- 4.2.17
- 4.2.18
- 4.2.19
Licencia
Sitio web
- Producto: https://github.com/Homebrew/brew/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Confiabilidad: 🔍
CVSSv3
VulDB Puntuación meta base: 7.9VulDB Puntuación meta temporal: 7.7
VulDB Puntuación base: 7.5
VulDB Puntuación temporal: 7.2
VulDB Vector: 🔍
VulDB Confiabilidad: 🔍
CNA Puntuación base: 8.3
CNA Vector (MITRE): 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complejidad | Autenticación | Confidencialidad | Integridad | Disponibilidad |
|---|---|---|---|---|---|
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
VulDB Puntuación base: 🔍
VulDB Puntuación temporal: 🔍
VulDB Confiabilidad: 🔍
Explotación
Clase: Ejecución remota de códigoCWE: Desconocido
CAPEC: 🔍
ATT&CK: 🔍
Físico: No
Local: No
Remoto: Sí
Disponibilidad: 🔍
Estado: No está definido
EPSS Score: 🔍
EPSS Percentile: 🔍
Predicción de precios: 🔍
Estimación del precio actual: 🔍
| 0-Day | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
|---|---|---|---|---|
| Hoy | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
Inteligencia de amenazas
Interés: 🔍Actores activos: 🔍
Grupos APT activos: 🔍
Contramedidas
Recomendación: ActualizaciónEstado: 🔍
Hora de 0 días: 🔍
Actualización: brew 4.2.20
Parche: 916b37388d3851a8a93a8e9b4adc38873680ead7
Línea de tiempo
2024-07-31 🔍2024-07-31 🔍
2024-07-31 🔍
2025-06-15 🔍
Fuentes
Producto: github.comAviso: github.com
Estado: Confirmado
CVE: CVE-2024-42381 (🔍)
GCVE (CVE): GCVE-0-2024-42381
GCVE (VulDB): GCVE-100-273233
EUVD: 🔍
Artículo
Fecha de creación: 2024-07-31 08:55Actualizado: 2025-06-15 16:21
Cambios: 2024-07-31 08:55 (67), 2024-08-01 01:50 (1), 2025-03-16 06:48 (3), 2025-06-15 16:21 (1)
Completo: 🔍
Cache ID: 216::103
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.
Sin comentarios aún. Idiomas: es + pt + en.
Por favor, inicie sesión para comentar.