« Volver al listado

CVE-2026-107612

Estado: Pendiente de análisisAlta (7.8)—

Una asignación de permisos incorrecta en GlavSoft TightVNC Server for Windows anterior a 2.8.88 permite a un usuario local autenticado leer o sobrescribir los handles de comunicación entre procesos utilizados entre el servicio TightVNC y su proceso de servidor de escritorio. El segmento de memoria compartida con nombre en el espacio de nombres Global\ que transporta los valores HANDLE de las tuberías se crea con una DACL NULL, y su nombre se deriva de un valor srand(time(0)) inicializado con la hora que es predecible con una granularidad de un segundo.

Leer descripción completaMostrar menos

Un proceso local con pocos privilegios puede abrir la asignación y manipular el canal IPC de un servicio que se ejecuta como SYSTEM, lo que podría provocar la divulgación de datos de sesión, una escalada de privilegios o una denegación de servicio.

Traducción automática del texto original de NVD (en inglés).

CVSS

Probabilidad de explotación (EPSS)

EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).

🎯 Técnicas ATT&CK

Cómo se explota esta vulnerabilidad y qué consigue el atacante, en el lenguaje de MITRE ATT&CK.

Vulnerabilidad de asignación incorrecta de permisos (NULL DACL) en IPC de servicio SYSTEM. Acceso local autenticado (AV:L, PR:L) sin interacción permite lectura/sobrescritura de handles. Impactos: modificación de permisos (T1222), acceso a datos de sesión (T1005), y escalada de privilegios (T1548).

Inferido por nuestro agente de análisis a partir de la descripción oficial, el vector CVSS y la CWE, y comprobado por un supervisor. Puede contener errores.

🛡️ Mitigaciones ATT&CK que cubren estas técnicas

Tecnologías afectadas (1)

⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.

CWE

Referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-107612",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2026-107612",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2026-10-08T14:01:50.062814Z"
        }
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "33c584b5-0579-4c06-b2a0-8d8329fcab9c",
        "cvssData": {
          "scope": "UNCHANGED",
          "version": "3.1",
          "baseScore": 7.8,
          "attackVector": "LOCAL",
          "baseSeverity": "HIGH",
          "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
          "integrityImpact": "HIGH",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "availabilityImpact": "HIGH",
          "privilegesRequired": "LOW",
          "confidentialityImpact": "HIGH"
        },
        "impactScore": 5.9,
        "exploitabilityScore": 1.8
      }
    ]
  },
  "affected": [
    {
      "source": "33c584b5-0579-4c06-b2a0-8d8329fcab9c",
      "affectedData": [
        {
          "vendor": "GlavSoft",
          "modules": [
            "TightVNC Server (desktop server IPC)"
          ],
          "product": "TightVNC",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "lessThan": "2.8.88",
              "versionType": "custom"
            }
          ],
          "platforms": [
            "Windows"
          ],
          "programFiles": [
            "SharedMemory.cpp",
            "DesktopServerWatcher.cpp"
          ],
          "defaultStatus": "unaffected",
          "programRoutines": [
            {
              "name": "DesktopServerWatcher::execute()"
            }
          ]
        }
      ]
    }
  ],
  "published": "2026-10-08T14:16:49.877",
  "references": [
    {
      "url": "https://sourceforge.net/p/vnc-tight/bugs/1658/",
      "source": "33c584b5-0579-4c06-b2a0-8d8329fcab9c"
    },
    {
      "url": "https://www.tightvnc.com/whatsnew.php",
      "source": "33c584b5-0579-4c06-b2a0-8d8329fcab9c"
    }
  ],
  "vulnStatus": "Awaiting Analysis",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "33c584b5-0579-4c06-b2a0-8d8329fcab9c",
      "description": [
        {
          "lang": "en",
          "value": "CWE-338"
        },
        {
          "lang": "en",
          "value": "CWE-732"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "Incorrect permission assignment in GlavSoft TightVNC Server for Windows before 2.8.88 allows a local authenticated user to read or overwrite the inter-process communication handles used between the TightVNC service and its desktop server process. The named shared memory segment in the Global\\ namespace that carries the pipe HANDLE values is created with a NULL DACL, and its name is derived from a time-seeded srand(time(0)) value that is predictable to one-second granularity. A low-privileged local process can open the mapping and tamper with the IPC channel of a service running as SYSTEM, potentially leading to disclosure of session data, privilege escalation, or denial of service."
    }
  ],
  "lastModified": "2026-10-08T21:10:00.133",
  "sourceIdentifier": "33c584b5-0579-4c06-b2a0-8d8329fcab9c"
}