Skip to main content

Tunnelblick

8 CVEs product

Monthly

CVE-2012-3485 Aug 26, 19:55 HIGH POC THREAT Act Now

Tunnelblick 3.3beta20 and earlier relies on argv[0] to determine the name of an appropriate (1) kernel module pathname or (2) executable file pathname, which allows local users to gain privileges via. Rated high severity (CVSS 7.2), this vulnerability is low attack complexity. Public exploit code available and EPSS exploitation probability 27.8%.

Information Disclosure Google Tunnelblick
NVD Exploit-DB
CVSS 2.0
7.2
EPSS
27.8%
CVE-2026-31893 May 05, 18:55 MEDIUM PATCH This Month

Arbitrary file read as root via symlink following vulnerability in Tunnelblick versions 3.3beta26 through 9.0beta01 allows any local user to exploit tunnelblick-helper through the world-accessible tunnelblickd Unix socket to read arbitrary root-owned files. The vulnerability exists because tunnelblick-helper constructs paths to configuration files within user-controlled directories and reads them as root without validating symlinks, enabling attackers to redirect reads to sensitive files. Vendor-released patch available in version 9.0beta02. SSVC framework identifies this as exploitable with publicly available proof-of-concept code but not automatically exploitable.

Information Disclosure Apple Tunnelblick
NVD GitHub VulDB
CVSS 4.0
6.8
EPSS
0.0%
CVE-2012-4677 Aug 26, 19:55 MEDIUM This Month

Tunnelblick 3.3beta20 and earlier allows local users to gain privileges by using a crafted Info.plist file to control the gOkIfNotSecure value. Rated medium severity (CVSS 4.4). No vendor patch available.

Privilege Escalation Google Tunnelblick
NVD
CVSS 2.0
4.4
EPSS
0.0%
CVE-2012-4676 Aug 26, 19:55 LOW POC Monitor

The errorExitIfAttackViaString function in Tunnelblick 3.3beta20 and earlier allows local users to delete arbitrary files by constructing a (1) symlink or (2) hard link, a different vulnerability. Rated low severity (CVSS 1.2). Public exploit code available and no vendor patch available.

Information Disclosure Google Tunnelblick
NVD
CVSS 2.0
1.2
EPSS
0.0%
CVE-2012-3487 Aug 26, 19:55 LOW Monitor

Race condition in Tunnelblick 3.3beta20 and earlier allows local users to kill unintended processes by waiting for a specific PID value to be assigned to a target process. Rated low severity (CVSS 1.2). No vendor patch available.

Information Disclosure Google Race Condition Tunnelblick
NVD
CVSS 2.0
1.2
EPSS
0.0%
CVE-2012-3486 Aug 26, 19:55 MEDIUM This Month

Tunnelblick 3.3beta20 and earlier allows local users to gain privileges via an OpenVPN configuration file that specifies execution of a script upon occurrence of an OpenVPN event. Rated medium severity (CVSS 6.9). No vendor patch available.

Privilege Escalation Google Tunnelblick
NVD
CVSS 2.0
6.9
EPSS
0.0%
CVE-2012-3484 Aug 26, 19:55 HIGH This Week

Tunnelblick 3.3beta20 and earlier relies on a test for specific ownership and permissions to determine whether a program can be safely executed, which allows local users to bypass intended access. Rated high severity (CVSS 7.2), this vulnerability is low attack complexity. No vendor patch available.

Privilege Escalation Google Tunnelblick
NVD
CVSS 2.0
7.2
EPSS
0.0%
CVE-2012-3483 Aug 26, 19:55 MEDIUM POC This Month

Race condition in the runScript function in Tunnelblick 3.3beta20 and earlier allows local users to gain privileges by replacing a script file. Rated medium severity (CVSS 6.2). Public exploit code available and no vendor patch available.

Information Disclosure Google Race Condition Tunnelblick
NVD Exploit-DB
CVSS 2.0
6.2
EPSS
0.6%
EPSS 28% CVSS 7.2
HIGH POC THREAT Act Now

Tunnelblick 3.3beta20 and earlier relies on argv[0] to determine the name of an appropriate (1) kernel module pathname or (2) executable file pathname, which allows local users to gain privileges via. Rated high severity (CVSS 7.2), this vulnerability is low attack complexity. Public exploit code available and EPSS exploitation probability 27.8%.

Information Disclosure Google Tunnelblick
NVD Exploit-DB
EPSS 0% CVSS 6.8
MEDIUM PATCH This Month

Arbitrary file read as root via symlink following vulnerability in Tunnelblick versions 3.3beta26 through 9.0beta01 allows any local user to exploit tunnelblick-helper through the world-accessible tunnelblickd Unix socket to read arbitrary root-owned files. The vulnerability exists because tunnelblick-helper constructs paths to configuration files within user-controlled directories and reads them as root without validating symlinks, enabling attackers to redirect reads to sensitive files. Vendor-released patch available in version 9.0beta02. SSVC framework identifies this as exploitable with publicly available proof-of-concept code but not automatically exploitable.

Information Disclosure Apple Tunnelblick
NVD GitHub VulDB
EPSS 0% CVSS 4.4
MEDIUM This Month

Tunnelblick 3.3beta20 and earlier allows local users to gain privileges by using a crafted Info.plist file to control the gOkIfNotSecure value. Rated medium severity (CVSS 4.4). No vendor patch available.

Privilege Escalation Google Tunnelblick
NVD
EPSS 0% CVSS 1.2
LOW POC Monitor

The errorExitIfAttackViaString function in Tunnelblick 3.3beta20 and earlier allows local users to delete arbitrary files by constructing a (1) symlink or (2) hard link, a different vulnerability. Rated low severity (CVSS 1.2). Public exploit code available and no vendor patch available.

Information Disclosure Google Tunnelblick
NVD
EPSS 0% CVSS 1.2
LOW Monitor

Race condition in Tunnelblick 3.3beta20 and earlier allows local users to kill unintended processes by waiting for a specific PID value to be assigned to a target process. Rated low severity (CVSS 1.2). No vendor patch available.

Information Disclosure Google Race Condition +1
NVD
EPSS 0% CVSS 6.9
MEDIUM This Month

Tunnelblick 3.3beta20 and earlier allows local users to gain privileges via an OpenVPN configuration file that specifies execution of a script upon occurrence of an OpenVPN event. Rated medium severity (CVSS 6.9). No vendor patch available.

Privilege Escalation Google Tunnelblick
NVD
EPSS 0% CVSS 7.2
HIGH This Week

Tunnelblick 3.3beta20 and earlier relies on a test for specific ownership and permissions to determine whether a program can be safely executed, which allows local users to bypass intended access. Rated high severity (CVSS 7.2), this vulnerability is low attack complexity. No vendor patch available.

Privilege Escalation Google Tunnelblick
NVD
EPSS 1% CVSS 6.2
MEDIUM POC This Month

Race condition in the runScript function in Tunnelblick 3.3beta20 and earlier allows local users to gain privileges by replacing a script file. Rated medium severity (CVSS 6.2). Public exploit code available and no vendor patch available.

Information Disclosure Google Race Condition +1
NVD Exploit-DB

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy