Martes, 20 de octubre de 2026

Lo más relevante del hosting en el mundo, en español · ehost.ec →

APT 3.3.4 incorpora SHA3 y endurece la verificación de descargas

El gestor de paquetes APT (serie de desarrollo para Debian unstable) se actualiza a la versión 3.3.4: añade soporte de hashing SHA3, mejora la comprobación de integridad de descargas y refina la ayuda en línea y la autocompleción.

Por Equipo ehost3 min de lecturaFuente: Linuxiac
APT 3.3.4 incorpora SHA3 y endurece la verificación de descargas
Imagen ilustrativa generada con inteligencia artificial.

APT 3.3.4, la nueva entrega del gestor de paquetes usado por Debian, Ubuntu y derivadas en su rama de desarrollo, introduce varias mejoras centradas en la seguridad de las descargas y la usabilidad de la interfaz de línea de comandos.

Soporte para SHA3: más opciones de hashing, pero sin activar por defecto

La novedad más destacada es la incorporación de SHA3-256 y SHA3-512 en la biblioteca de hashing de APT. Estos algoritmos amplían las alternativas disponibles para verificar metadatos de repositorios y generar sumas de comprobación (checksums).

Importante: la generación de checksums SHA3 permanece deshabilitada por defecto, por lo que el comportamiento actual de los sistemas no cambia a menos que un administrador active explícitamente estas opciones. Esto evita cambios involuntarios en flujos de trabajo y deja la decisión de migrar a los responsables de los repositorios y equipos de mantenimiento.

Verificación de descargas más estricta

APT 3.3.4 endurece la política frente a descargas cuyo hash requerido no puede calcularse: en lugar de permitir continuar sin la comprobación de integridad, APT ahora rechaza la operación. Con este cambio, un fallo en el cálculo del hash detiene la instalación o actualización del paquete, lo que reduce el riesgo de instalar contenido potencialmente corrupto o manipulado.

Además, las fallas detectadas por OpenSSL durante el hashing ahora se exponen correctamente al usuario y a los registros. Esa visibilidad facilita la identificación de problemas (por ejemplo, errores en bibliotecas criptográficas, datos dañados o incompatibilidades) para poder diagnosticarlos y solucionarlos.

Correcciones y simplificación del manejo de hashes

La versión corrige un problema que provocaba checksums incorrectos en los índices Sources cuando el hashing MD5 estaba desactivado. El código que gestiona las distintas funciones de hashing se ha simplificado: los algoritmos soportados están ahora definidos en un único lugar y los resultados de hash en caché se limitan a los que realmente se solicitan. Estos cambios reducen la complejidad interna y el riesgo de errores derivados de múltiples definiciones o cachés inconsistentes.

Mejoras en usabilidad: ayuda y autocompletado

En el apartado de experiencia de usuario, APT amplía la documentación de ayuda por línea de comandos para cubrir los comandos restantes del conjunto apt. Las opciones se organizan en grupos con nombre, lo que hace más legible el listado de parámetros y facilita encontrar la opción adecuada sin consultar documentación externa.

La autocompleción para Bash también se ha mejorado: en lugar de mantener definiciones de completado separadas, APT ahora genera las definiciones directamente desde su parser declarativo de línea de comandos. Esto reduce la duplicación de código y mantiene la autocompleción sincronizada con las opciones reales del programa.

Documentación y localización

La entrega incluye actualizaciones de traducciones del manual en portugués, mejoras en las traducciones irlandesas y la incorporación de un archivo SECURITY.md que explica cómo reportar problemas de seguridad relacionados con APT.

¿A quién afecta y qué deben hacer los administradores?

  • Usuarios y administradores de sistemas que utilicen las ramas de desarrollo (Debian unstable) pueden encontrar esta versión en sus repositorios de desarrollo; no es algo que esperar en las ramas estables de Debian o en los repositorios estándar de Ubuntu salvo que sus mantenedores lo empaqueten.
  • Si gestiona repositorios o produce paquetes, revise si desea habilitar SHA3 para firmas o checksums y pruebe la interoperabilidad con los clientes que consumen sus repositorios antes de activarlo en producción.
  • Tras actualizar a esta versión, los administradores deberían monitorizar los logs de APT por errores expuestos desde OpenSSL y comprobar que las nuevas reglas de verificación no bloqueen operaciones legítimas en entornos con configuraciones no estándar.

La actualización apunta a ofrecer más robustez en la integridad de paquetes y a simplificar el mantenimiento del código de APT, además de mejorar la experiencia de uso para administradores y usuarios avanzados.

Lee también:

Fuente: Linuxiac

Compartir