¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!
gha-lab-b16a4f3554 — Laboratorio de investigación en seguridad: CVE-2026-24480 pull_request_target pre-commit RCE en qgis/QGIS (instantánea en el commit vulnerable) | Kitploit
Artefacto de investigación automatizado — no es el proyecto original.
Este repositorio es un laboratorio desechable construido por un sistema automatizado para una
tesis de maestría en Université Laval sobre la reproducción de vulnerabilidades publicadas en
flujos de trabajo de GitHub Actions. Es una instantánea verbatim de
qgis/QGIS en el commit
48ffad0d4b0f533982d7a4e46d3e75410da46ccb (2026-01-23), redistribuida bajo la
licencia de ese mismo proyecto, cuyo archivo se incluye sin cambios en esta instantánea.
El proyecto original no está involucrado, nunca es el objetivo, y la
vulnerabilidad estudiada aquí ya es pública. Cada secreto y variable en
este repositorio es un valor ficticio generado aleatoriamente — no hay ninguna credencial real
presente. Las referencias a acciones e imágenes de ejecutores están fijadas a lo que resolvieron
el 2026-01-23; consulte pinning.md en la salida del sistema para
cada cambio realizado en la instantánea.
QGIS es un sistema de información geográfica (SIG) de código abierto y gratuito (FOSS), completo y fácil de usar, que funciona en plataformas Unix, Windows y MacOS.
Soporte para datos ráster, vectoriales, de malla y nubes de puntos en una variedad de formatos estándar de la industria
Los formatos ráster incluyen: GeoPackage, GeoTIFF, GRASS, ArcInfo binary y ASCII grids, ERDAS Imagine SDTS, WMS, WCS, PostgreSQL/PostGIS, y otros formatos soportados por GDAL.
Los formatos vectoriales incluyen: GeoPackage, ESRI shapefiles, GRASS, SpatiaLite, PostgreSQL/PostGIS, MSSQL, Oracle, WFS, Vector Tiles y otros formatos soportados por OGR.
Formato de nube de puntos: conjuntos de datos LAS/LAZ y EPT.
Marco de abstracción de datos, con archivos locales, bases de datos espaciales (PostGIS, SpatiaLite, SQL Server, Oracle, SAP HANA) y servicios web (WMS, WCS, WFS, ArcGIS REST), todos accesibles a través de un modelo de datos e interfaz de navegador unificados, y como capas flexibles en proyectos creados por el usuario
Creación de datos espaciales mediante digitalización y edición visual y numérica, así como georreferenciación de datos ráster y vectoriales
Reproyección sobre la marcha entre sistemas de referencia de coordenadas (CRS)
Acceso al geocodificador Nominatim (OpenStreetMap)
Soporte temporal
Ejemplo: Animación temporal
Ejemplo: Vista de mapa 3D
2. Cartografía hermosa
Gran variedad de opciones de renderizado en 2D y 3D
Control fino sobre simbología, etiquetado, leyendas y elementos gráficos adicionales para mapas bellamente renderizados
Respeto por los estilos integrados en muchas fuentes de datos espaciales (p. ej., archivos KML y TAB, teselas vectoriales con estilo Mapbox-GL)
En particular, replicación casi completa (y extensión significativa) de las opciones de simbología disponibles en el software propietario de ESRI
Estilizado avanzado mediante anulaciones definidas por datos, modos de fusión y efectos de dibujo
Más de 500 rampas de color integradas (cpt-city, ColorBrewer, etc.)
Creación y actualización de mapas con escala, extensión, estilo y decoraciones específicos mediante composiciones guardadas
Generación automática de múltiples mapas (e informes) usando QGIS Atlas y QGIS Reports
Visualización y exportación de perfiles de elevación con simbología flexible
Salida flexible directamente a impresora, o como imagen (ráster), PDF o SVG para personalización adicional
Mejoras de renderizado sobre la marcha mediante generadores de geometría (p. ej., crear y estilizar nuevas geometrías a partir de entidades existentes)
Modos de vista previa para la creación de mapas inclusivos (p. ej., monocromo, daltonismo)
Potente marco de procesamiento con más de 200 algoritmos de procesamiento nativos
Acceso a más de 1000 algoritmos de procesamiento a través de proveedores como GDAL, SAGA, GRASS, OrfeoToolbox, así como modelos personalizados y scripts de procesamiento
Motor de base de datos geoespacial (filtros, uniones, relaciones, formularios, etc.), lo más independiente posible de la fuente de datos y el formato
Visualización inmediata de los resultados de consultas geoespaciales y geoprocesamiento
Diseñador de modelos y procesamiento por lotes
Ejemplo: Isocronas de viaje
Ejemplo: Diseñador de modelos
4. Personalización y extensibilidad potentes
Experiencia de usuario totalmente personalizable, incluida la interfaz de usuario y la configuración de la aplicación, que atiende tanto a usuarios avanzados como a principiantes
Rico motor de expresiones para máxima flexibilidad en visualización y procesamiento
Amplio y variado ecosistema de complementos que incluye conectores de datos, ayudas de digitalización, herramientas avanzadas de análisis y gráficos,
captura de datos en campo, conversión de archivos de estilo ESRI, etc.
Administrador de estilos para crear, almacenar y gestionar estilos
API de Python y C++ para aplicaciones independientes (sin interfaz gráfica), así como scripts integrales dentro de la aplicación (PyQGIS)
Ejemplo: Administrador de estilos
Ejemplo: Complementos
5. QGIS Server
Servidor de mapas sin interfaz gráfica — que se ejecuta en Linux, macOS, Windows o en un contenedor docker — que comparte el mismo código base que QGIS.
Protocolos estándar de la industria (WMS, WFS, WFS3/OGC API for Features y WCS) permiten una integración plug-and-play con cualquier pila de software
Funciona con cualquier servidor web (Apache, nginx, etc.) o de forma independiente
Toda la hermosa cartografía de QGIS está soportada con soporte de primera clase para impresión
Totalmente personalizable con soporte de scripts en Python
Ejemplo: Respuesta WMS del servidor QGIS
Ejemplo: Respuesta WFS del servidor QGIS
Bajo el capó
QGIS se desarrolla utilizando el kit de herramientas Qt y C++, desde 2002, y tiene una interfaz gráfica de usuario agradable y fácil de usar con soporte multilingüe. Es mantenido por un equipo de desarrolladores activo y respaldado por una vibrante comunidad de profesionales y entusiastas de los SIG, así como por editores y usuarios finales de datos geoespaciales.
Versiones y ciclo de lanzamiento
El desarrollo y los lanzamientos de QGIS siguen un cronograma/hoja de ruta basado en el tiempo. Hay tres ramas principales de QGIS que los usuarios pueden instalar. Estas son la rama de Lanzamiento a Largo Plazo (LTR), la rama de Último Lanzamiento (LR) y la rama de Desarrollo (Nightly).
Cada mes, hay un Lanzamiento de Punto que proporciona correcciones de errores a la LTR y la LR.
Libre y de código abierto
QGIS se publica bajo la Licencia Pública General de GNU (GPL) Versión 2 o cualquier versión posterior.
Desarrollar QGIS bajo esta licencia significa que usted puede (si lo desea) inspeccionar y modificar el código fuente, y garantiza que usted, nuestro feliz usuario, siempre tendrá acceso a un programa SIG que es gratuito y puede modificarse libremente.
QGIS es parte de la Fundación Geoespacial de Código Abierto (OSGeo), que ofrece una gama de proyectos de software SIG de código abierto complementarios.
Instalación y uso de QGIS
Los binarios precompilados de QGIS están disponibles en la página de descarga de QGIS.org.
Siga cuidadosamente las instrucciones de instalación.
La guía de compilación se puede utilizar para comenzar a compilar QGIS desde el código fuente.
Chateando con otros usuarios en tiempo real. Por favor, espere un momento para que respondan a su pregunta, ya que muchas personas en el canal están haciendo otras cosas y puede llevar un tiempo que noten su pregunta. Las siguientes rutas le llevan a la misma sala de chat:
Usando un cliente IRC y uniéndose al canal
#qgis en irc.libera.chat.
Usando un cliente Matrix y uniéndose a la sala #qgis:osgeo.org.
En GIS stackexchange o r/QGIS reddit, que no son mantenidos por el equipo de QGIS, pero donde la comunidad de QGIS y la comunidad SIG en general brindan muchos consejos