Lucene search
+L

Linux Distros Unpatched Vulnerability : CVE-2026-6464

🗓️ 13 Aug 2026 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 4 Views

PostgreSQL psql COPY command in versions before 18.5, 17.11, 16.15, 15.19, and 14.24 allows untrusted data injection enabling command execution.

Related
Refs
Code
ReporterTitlePublishedViews
Family
circl
Circl
CVE-2026-6464
13 Aug 202614:01
circl
cve
CVE
CVE-2026-6464
13 Aug 202613:00
cve
cvelist
Cvelist
CVE-2026-6464 PostgreSQL psql COPY FROM STDIN early failure processes data lines as psql commands
13 Aug 202613:00
cvelist
debian
Debian
[SECURITY] [DLA 4740-1] postgresql-15 security update
14 Aug 202616:34
debian
debian
Debian
[SECURITY] [DSA 6438-1] postgresql-17 security update
13 Aug 202621:14
debian
debiancve
Debian CVE
CVE-2026-6464
13 Aug 202613:00
debiancve
nessus
Tenable Nessus
Debian dsa-6438 : libecpg-compat3 - security update
13 Aug 202600:00
nessus
euvd
EUVD
EUVD-2026-57854
13 Aug 202613:00
euvd
nvd
NVD
CVE-2026-6464
13 Aug 202613:19
nvd
osv
OSV
DEBIAN-CVE-2026-6464
13 Aug 202613:19
osv
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(335219);
  script_version("1.3");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/08/14");

  script_cve_id("CVE-2026-6464");

  script_name(english:"Linux Distros Unpatched Vulnerability : CVE-2026-6464");

  script_set_attribute(attribute:"synopsis", value:
"The Linux/Unix host has one or more packages installed with a vulnerability that the vendor indicates will not be
patched.");
  script_set_attribute(attribute:"description", value:
"The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied
patch available.

  - Untrusted data inclusion in PostgreSQL psql COPY may allow a server administrator to elicit execution of
    data lines as psql commands, via error injection. If the COPY FROM STDIN or \copy FROM STDIN command
    fails before the server indicates that it awaits input rows, psql processes the in-line data rows as psql
    commands. COPY FROM with a filename is unaffected. The server administrator has no inherent control over
    the data rows, so a complete attack requires the attacker to separately acquire control of both the server
    and the data rows. Alternatively, an attacker controlling data rows alone might complete an attack through
    a coincidental error that they don't control. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and
    14.24 are affected. (CVE-2026-6464)

Note that Nessus relies on the presence of the package as reported by the vendor.");
  script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-6464");
  script_set_attribute(attribute:"solution", value:
"There is no known solution at this time.");
  script_set_attribute(attribute:"agent", value:"unix");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:H/Au:N/C:C/I:C/A:C");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:U/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:U/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-6464");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"false");
  script_set_attribute(attribute:"vendor_unpatched", value:"true");

  script_set_attribute(attribute:"vuln_publication_date", value:"2026/08/13");
  script_set_attribute(attribute:"plugin_publication_date", value:"2026/08/13");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:11.0");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:12.0");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:14.0");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:postgresql-13");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:postgresql-15");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:postgresql-18");
  script_set_attribute(attribute:"generated_plugin", value:"current");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"Misc.");

  script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("ssh_get_info2.nasl", "set_linux_os_id.nasl");
  script_require_keys("Host/cpu", "Host/local_checks_enabled", "global_settings/vendor_unpatched", "Host/OS/identifier");
  script_require_ports("Host/OS/Debian Linux-11", "Host/OS/Debian Linux-12", "Host/OS/Debian Linux-14");

  exit(0);
}

if (!get_kb_item("global_settings/vendor_unpatched")) exit(0, "Unpatched Vulnerabilities Detection not active.");
if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
if (empty_or_null(get_one_kb_item("Host/Debian/dpkg-l"))) audit(AUDIT_PACKAGE_LIST_MISSING);

include('linux_unpatched.inc');

var distro_constraints_array = {
  "Debian Linux-11": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "11",
        "pkgs": [
          {"reference": "libecpg-compat3"},
          {"reference": "libecpg-dev"},
          {"reference": "libecpg6"},
          {"reference": "libpgtypes3"},
          {"reference": "libpq-dev"},
          {"reference": "libpq5"},
          {"reference": "postgresql-13"},
          {"reference": "postgresql-client-13"},
          {"reference": "postgresql-doc-13"},
          {"reference": "postgresql-plperl-13"},
          {"reference": "postgresql-plpython3-13"},
          {"reference": "postgresql-pltcl-13"},
          {"reference": "postgresql-server-dev-13"}
        ]
      }
    ]
  },
  "Debian Linux-12": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "12",
        "pkgs": [
          {"reference": "libecpg-compat3"},
          {"reference": "libecpg-dev"},
          {"reference": "libecpg6"},
          {"reference": "libpgtypes3"},
          {"reference": "libpq-dev"},
          {"reference": "libpq5"},
          {"reference": "postgresql-15"},
          {"reference": "postgresql-client-15"},
          {"reference": "postgresql-doc-15"},
          {"reference": "postgresql-plperl-15"},
          {"reference": "postgresql-plpython3-15"},
          {"reference": "postgresql-pltcl-15"},
          {"reference": "postgresql-server-dev-15"}
        ]
      }
    ]
  },
  "Debian Linux-14": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "14",
        "pkgs": [
          {"reference": "libecpg-compat3"},
          {"reference": "libecpg-dev"},
          {"reference": "libecpg6"},
          {"reference": "libpgtypes3"},
          {"reference": "libpq-dev"},
          {"reference": "libpq-oauth"},
          {"reference": "libpq5"},
          {"reference": "postgresql-18"},
          {"reference": "postgresql-18-jit"},
          {"reference": "postgresql-client-18"},
          {"reference": "postgresql-doc-18"},
          {"reference": "postgresql-plperl-18"},
          {"reference": "postgresql-plpython3-18"},
          {"reference": "postgresql-pltcl-18"},
          {"reference": "postgresql-server-dev-18"}
        ]
      }
    ]
  }
};

var distro_constraints_values = linux_unpatched::get_distro_constraints(distro_constraints_arr:distro_constraints_array);
if (empty_or_null(distro_constraints_values)) audit(AUDIT_HOST_NOT, 'affected');

var third_party_support = get_kb_item('Host/OS/extended-third-party');
if (!empty_or_null(third_party_support)) {
    var third_party_vendors = distro_constraints_values['third_party'];
    if (!empty_or_null(third_party_vendors)) {
        var vendor;
        foreach vendor (third_party_vendors) {
            if (vendor == third_party_support) exit(0, 'A third party management patch is available for this vulnerability from ' + vendor + '.\n');
        }
    }
}

var report = linux_unpatched::check_unpatched_constraints(distro_constraints_values:distro_constraints_values);

if (!empty_or_null(report))
{
  security_report_v4(
      port       : 0,
      severity   : SECURITY_HOLE,
      extra      : report
  );
  exit(0);
}
else
{
  audit(AUDIT_HOST_NOT, 'affected');
}

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

14 Aug 2026 00:00Current
5.9Medium risk
Vulners AI Score5.9
CVSS 3.18.1
EPSS0.00492
SSVC
4