Catálogo de CVE

CVE-2026-32854

LibVNCServer versions 0.9.15 and prior (fixed…

[Catálogo de CVE]

LibVNCServer versions 0.9.15 and prior (fixed in commit dc78dee) contain null pointer dereference vulnerabilities in the HTTP proxy handlers within httpProcessInput() in httpd.c that allow remote attackers to cause a denial of service by sending specially crafted HTTP requests. Attackers can exploit missing validation of strchr() return values in the CONNECT and GET proxy handling paths to trigger null pointer dereferences and crash the server when httpd and proxy features are enabled.

Gravidade
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
5.42% · Oct 27, 2026

Projects and upstream resources

Reported versions and fixes

Each observation applies to its named package, distribution, and release. Distribution backports can fix a vulnerability while retaining an older upstream version number.

Distribution / releasePackageVersionStatusSource
Debiantrixielibvncserver0.9.15+dfsg-1+deb13u1FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debiantrixielibvncserver0.9.15+dfsg-1+deb13u2Fixed[CVE-2026-32854]
Debiansidlibvncserver0.9.15+dfsg-3FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debiansidlibvncserver0.9.15+dfsg-6Fixed[CVE-2026-32854]
Debianforkylibvncserver0.9.15+dfsg-3FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debianforkylibvncserver0.9.15+dfsg-6Fixed[CVE-2026-32854]
Debianbookwormlibvncserver0.9.14+dfsg-1+deb12u1FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debianbookwormlibvncserver0.9.14+dfsg-1+deb12u2Fixed[CVE-2026-32854]

Showing 8 fix observations. All 13 observations, including unknown and conflicting reports, are available below.

Provider details and historical evidence
Distribution / releasePackageVersionStatusSource
UnknownRelease not reportedlibvncclient10.9.14+dfsg-1ubuntu0.1UnknownSource applicability is not establishedProvider not reported
UnknownRelease not reportedlibvncserver0.9.14+dfsg-1+deb12u1UnknownSource applicability is not establishedProvider not reported
UnknownRelease not reportedlibvncserver0.9.14+dfsg-1ubuntu0.1UnknownSource applicability is not establishedProvider not reported
UnknownRelease not reportedlibvncserver-dev0.9.14+dfsg-1ubuntu0.1UnknownSource applicability is not establishedProvider not reported
UnknownRelease not reportedlibvncserver10.9.14+dfsg-1ubuntu0.1UnknownSource applicability is not establishedProvider not reported
Debianbookwormlibvncserver0.9.14+dfsg-1+deb12u1FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debianbookwormlibvncserver0.9.14+dfsg-1+deb12u2Fixed[CVE-2026-32854]
Debianforkylibvncserver0.9.15+dfsg-3FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debianforkylibvncserver0.9.15+dfsg-6Fixed[CVE-2026-32854]
Debiansidlibvncserver0.9.15+dfsg-3FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debiansidlibvncserver0.9.15+dfsg-6Fixed[CVE-2026-32854]
Debiantrixielibvncserver0.9.15+dfsg-1+deb13u1FixedDistribution-reported fixed boundary[CVE-2026-32854]
Debiantrixielibvncserver0.9.15+dfsg-1+deb13u2Fixed[CVE-2026-32854]
Original provider fields
{
  "package_releases": [
    {
      "name": "libvncserver",
      "status": "fixed",
      "release": "sid",
      "version": "0.9.15+dfsg-6"
    },
    {
      "name": "libvncserver",
      "status": "fixed",
      "release": "forky",
      "version": "0.9.15+dfsg-6"
    },
    {
      "name": "libvncserver",
      "status": "fixed",
      "release": "trixie",
      "version": "0.9.15+dfsg-1+deb13u2"
    },
    {
      "name": "libvncserver",
      "status": "fixed",
      "release": "bookworm",
      "version": "0.9.14+dfsg-1+deb12u2"
    }
  ],
  "fixed_versions": [
    {
      "bug": 1132017,
      "name": "libvncserver",
      "type": "source",
      "origin": null,
      "release": "sid",
      "urgency": "not yet assigned",
      "fixed_version": "0.9.15+dfsg-3"
    },
    {
      "bug": 1132017,
      "name": "libvncserver",
      "type": "source",
      "origin": null,
      "release": "forky",
      "urgency": "not yet assigned",
      "fixed_version": "0.9.15+dfsg-3"
    },
    {
      "bug": 1132017,
      "name": "libvncserver",
      "type": "source",
      "origin": null,
      "release": "trixie",
      "urgency": "not yet assigned",
      "fixed_version": "0.9.15+dfsg-1+deb13u1"
    },
    {
      "bug": 1132017,
      "name": "libvncserver",
      "type": "source",
      "origin": null,
      "release": "bookworm",
      "urgency": "not yet assigned",
      "fixed_version": "0.9.14+dfsg-1+deb12u1"
    }
  ],
  "distribution_packages": [
    {
      "name": "libvncserver",
      "fixed_version": "0.9.14+dfsg-1ubuntu0.1",
      "applicability_unknown": true
    },
    {
      "name": "libvncclient1",
      "fixed_version": "0.9.14+dfsg-1ubuntu0.1",
      "applicability_unknown": true
    },
    {
      "name": "libvncserver-dev",
      "fixed_version": "0.9.14+dfsg-1ubuntu0.1",
      "applicability_unknown": true
    },
    {
      "name": "libvncserver1",
      "fixed_version": "0.9.14+dfsg-1ubuntu0.1",
      "applicability_unknown": true
    },
    {
      "name": "libvncserver",
      "fixed_version": "0.9.14+dfsg-1+deb12u1",
      "applicability_unknown": true
    }
  ]
}

[Debian bug #1132017]

OpenFactory catalog packages

A associação de pacotes está em andamento.

[Debian 12 (Bookworm)]

  • [libvncclient1]Desconhecido

    Pacote fonte: [libvncserver]

    Detalhes (2)
    • 0.9.14+dfsg-1+deb12u2 · amd64 · bookworm

      Corrigida · Corrigida: 0.9.14+dfsg-1+deb12u1

      nvd · libvncserver · debian · bookworm; nvd · libvncserver · debian · 12

    • 0.9.14+dfsg-1+deb12u2 · arm64 · bookworm

      Corrigida · Corrigida: 0.9.14+dfsg-1+deb12u1

      nvd · libvncserver · debian · bookworm; nvd · libvncserver · debian · 12

  • [libvncserver1]Desconhecido

    Pacote fonte: [libvncserver]

    Detalhes (2)
    • 0.9.14+dfsg-1+deb12u2 · amd64 · bookworm

      Corrigida · Corrigida: 0.9.14+dfsg-1+deb12u1

      nvd · libvncserver · debian · bookworm; nvd · libvncserver · debian · 12

    • 0.9.14+dfsg-1+deb12u2 · arm64 · bookworm

      Corrigida · Corrigida: 0.9.14+dfsg-1+deb12u1

      nvd · libvncserver · debian · bookworm; nvd · libvncserver · debian · 12

  • [libvncserver-dev]Desconhecido

    Pacote fonte: [libvncserver]

    Detalhes (2)
    • 0.9.14+dfsg-1+deb12u2 · amd64 · bookworm

      Corrigida · Corrigida: 0.9.14+dfsg-1+deb12u1

      nvd · libvncserver · debian · bookworm; nvd · libvncserver · debian · 12

    • 0.9.14+dfsg-1+deb12u2 · arm64 · bookworm

      Corrigida · Corrigida: 0.9.14+dfsg-1+deb12u1

      nvd · libvncserver · debian · bookworm; nvd · libvncserver · debian · 12

[Debian 13 (Trixie)]

  • [libvncclient1]Desconhecido

    Pacote fonte: [libvncserver]

    Detalhes (2)
    • 0.9.15+dfsg-1+deb13u2 · amd64 · trixie

      Corrigida · Corrigida: 0.9.15+dfsg-1+deb13u1

      nvd · libvncserver · debian · 13

    • 0.9.15+dfsg-1+deb13u2 · arm64 · trixie

      Corrigida · Corrigida: 0.9.15+dfsg-1+deb13u1

      nvd · libvncserver · debian · 13

  • [libvncserver1]Desconhecido

    Pacote fonte: [libvncserver]

    Detalhes (2)
    • 0.9.15+dfsg-1+deb13u2 · amd64 · trixie

      Corrigida · Corrigida: 0.9.15+dfsg-1+deb13u1

      nvd · libvncserver · debian · 13

    • 0.9.15+dfsg-1+deb13u2 · arm64 · trixie

      Corrigida · Corrigida: 0.9.15+dfsg-1+deb13u1

      nvd · libvncserver · debian · 13

  • [libvncserver-dev]Desconhecido

    Pacote fonte: [libvncserver]

    Detalhes (2)
    • 0.9.15+dfsg-1+deb13u2 · amd64 · trixie

      Corrigida · Corrigida: 0.9.15+dfsg-1+deb13u1

      nvd · libvncserver · debian · 13

    • 0.9.15+dfsg-1+deb13u2 · arm64 · trixie

      Corrigida · Corrigida: 0.9.15+dfsg-1+deb13u1

      nvd · libvncserver · debian · 13

Observado:

Referências