Skip to content
Heist/ feed
Back to feed
High

network-manager-sstp — security advisory

Type: advisorySources: OSVAdvisory ID: UBUNTU-CVE-2026-91838

A flaw was found in NetworkManager-sstp, the SSTP VPN plugin for NetworkManager. A local unprivileged user can exploit this vulnerability by embedding special characters, known as shell metacharacters, into VPN connection profile fields such as CA certificate or proxy settings. These unescaped characters are then processed by the `pppd` daemon, which runs with root privileges, allowing the attacker to execute arbitrary commands with elevated permissions when a malicious VPN connection is activated.

Products
network-manager-sstp
Affected versions
1.3.0-0ubuntu1, 1.3.1-1, 1.3.1-2, 1.3.2-1, 1.3.2-1build1, 1.3.2-1build2, 1.3.2-1build5, 1.3.2-1build6
Fixed versions
Not specified
CVEs
CVE-2026-91838
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 03:31 UTC · Revision 1

Source evidence

UBUNTU-CVE-2026-91838

core-osv · Original source

Published 25 Sept 2026, 18:17 UTC

A flaw was found in NetworkManager-sstp, the SSTP VPN plugin for NetworkManager. A local unprivileged user can exploit this vulnerability by embedding special characters, known as shell metacharacters, into VPN connection profile fields such as CA certificate or proxy settings. These unescaped characters are then processed by the `pppd` daemon, which runs with root privileges, allowing the attacker to execute arbitrary commands with elevated permissions when a malicious VPN connection is activated.

osv:UBUNTU-CVE-2026-91838

network-manager-sstp

Fixed versions: Not specified

network-manager-sstp

Fixed versions: Not specified

network-manager-sstp

Fixed versions: Not specified

network-manager-sstp

Fixed versions: Not specified

Complete source record
{
  "id": "71bf46df6513843c8568e590226c53bf207c2a44432d7612910b0f533c56cacc",
  "url": "https://osv.dev/vulnerability/UBUNTU-CVE-2026-91838",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "UBUNTU-CVE-2026-91838",
    "summary": "A flaw was found in NetworkManager-sstp, the SSTP VPN plugin for NetworkManager. A local unprivileged user can exploit this vulnerability by embedding special characters, known as shell metacharacters, into VPN connection profile fields such as CA certificate or proxy settings. These unescaped characters are then processed by the `pppd` daemon, which runs with root privileges, allowing the attacker to execute arbitrary commands with elevated permissions when a malicious VPN connection is activated.",
    "evidence": "osv:UBUNTU-CVE-2026-91838",
    "products": [
      {
        "name": {
          "value": "network-manager-sstp",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.3.0-0ubuntu1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "network-manager-sstp",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.3.1-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.1-2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.2-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.2-1build1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.2-1build2",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "network-manager-sstp",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.3.2-1build6",
            "evidence": "/affected/2/versions"
          }
        ]
      },
      {
        "name": {
          "value": "network-manager-sstp",
          "evidence": "/affected/3/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.3.2-1build5",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "1.3.2-1build6",
            "evidence": "/affected/3/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "UBUNTU-CVE-2026-91838",
      "aliases": [
        "UBUNTU-CVE-2026-91838"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        },
        {
          "type": "Ubuntu",
          "score": "medium"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "network-manager-sstp",
            "purl": "pkg:deb/ubuntu/network-manager-sstp?arch=source&distro=jammy",
            "ecosystem": "Ubuntu:22.04:LTS"
          },
          "versions": [
            "1.3.0-0ubuntu1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-91838.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "network-manager-sstp",
                "binary_version": "1.3.0-0ubuntu1"
              },
              {
                "binary_name": "network-manager-sstp-gnome",
                "binary_version": "1.3.0-0ubuntu1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "network-manager-sstp",
            "purl": "pkg:deb/ubuntu/network-manager-sstp?arch=source&distro=noble",
            "ecosystem": "Ubuntu:24.04:LTS"
          },
          "versions": [
            "1.3.1-1",
            "1.3.1-2",
            "1.3.2-1",
            "1.3.2-1build1",
            "1.3.2-1build2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-91838.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "network-manager-sstp",
                "binary_version": "1.3.2-1build2"
              },
              {
                "binary_name": "network-manager-sstp-gnome",
                "binary_version": "1.3.2-1build2"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "network-manager-sstp",
            "purl": "pkg:deb/ubuntu/network-manager-sstp?arch=source&distro=stonking",
            "ecosystem": "Ubuntu:26.10"
          },
          "versions": [
            "1.3.2-1build6"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-91838.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "network-manager-sstp",
                "binary_version": "1.3.2-1build6"
              },
              {
                "binary_name": "network-manager-sstp-gnome",
                "binary_version": "1.3.2-1build6"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "network-manager-sstp",
            "purl": "pkg:deb/ubuntu/network-manager-sstp?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "1.3.2-1build5",
            "1.3.2-1build6"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-91838.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "network-manager-sstp",
                "binary_version": "1.3.2-1build6"
              },
              {
                "binary_name": "network-manager-sstp-gnome",
                "binary_version": "1.3.2-1build6"
              }
            ]
          }
        }
      ],
      "modified": "2026-10-17T13:01:17.255769668Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-91838"
      ],
      "references": [
        "https://ubuntu.com/security/CVE-2026-91838",
        "https://www.cve.org/CVERecord?id=CVE-2026-91838",
        "https://gitlab.gnome.org/GNOME/network-manager-sstp/-/work_items/67",
        "https://blogs.gnome.org/mcatanzaro/2026/09/15/privilege-escalation-vulnerabilities-in-networkmanager-plugins/"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-91838",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 361509,
  "published_at": "2026-09-25T18:17:00+00:00"
}