purevpn-bin
maintainer SatoshiMoto
· 1 votes
· scanned 2026-08-18 00:03:42.021799
MEDIUM
View on AUR ↗
Why flagged
Downloads and installs a prebuilt binary .deb from 'purevpn-tools.com', a domain that is plausibly but not definitively the official PureVPN distribution infrastructure (not the main purevpn.com domain), making it an unverifiable prebuilt executable from a potentially swappable host; however the checksum is present and the domain appears to be PureVPN's own CDN/tools subdomain, keeping risk at medium rather than high.
Triggered rules
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:13
source=("PureVPN_${pkgver}_amd64.deb::https://apps.purevpn-tools.com/cross-platform/linux-gui/${pkgver}/PureVPN_amd64.deb")
LOW
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
MEDIUM
AI review
llm_review
An AI model (anthropic/claude-sonnet-4.6) reviewed this and agrees it is MEDIUM (confidence 70%): Downloads and installs a prebuilt binary .deb from 'purevpn-tools.com', a domain that is plausibly but not definitively the official PureVPN distribution infrastructure (not the main purevpn.com domain), making it an unverifiable prebuilt executable from a potentially swappable host; however the checksum is present and the domain appears to be PureVPN's own CDN/tools subdomain, keeping risk at medium rather than high.
PKGBUILD
1 offending line(s) highlighted
1
pkgname=purevpn-bin
2
pkgver=2.11.0
3
pkgrel=1
4
pkgdesc="PureVPN Linux GUI Application"
5
arch=('x86_64')
6
url="https://www.purevpn.com/download/linux-vpn"
7
license=('custom')
8
depends=('gtk3' 'libnotify' 'nss' 'libxss' 'libxtst' 'xdg-utils' 'at-spi2-core' 'libsecret' 'openresolv' 'openvpn' 'wireguard-tools' 'net-tools')
9
optdepends=('libayatana-appindicator: значок в трее')
10
provides=('purevpn')
11
conflicts=('purevpn-gui')
12
options=('!strip')
13
source=("PureVPN_${pkgver}_amd64.deb::https://apps.purevpn-tools.com/cross-platform/linux-gui/${pkgver}/PureVPN_amd64.deb")
14
sha256sums=('64c7ccc31c901cccc71fd3e1472f375786cd15f0c6eede854a882f026a568e52')
15
noextract=("PureVPN_${pkgver}_amd64.deb")
16
17
package() {
18
bsdtar -x -f "${srcdir}/PureVPN_${pkgver}_amd64.deb" -C "${srcdir}"
19
tar -xJf "${srcdir}/data.tar.xz" -C "${pkgdir}"
20
install -Dm644 "${pkgdir}/opt/PureVPN/LICENSES.chromium.html" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
21
chmod 4755 "${pkgdir}/opt/PureVPN/chrome-sandbox"
22
}
23
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 00:03:42 | MEDIUM | 3 |
| 2026-08-17 00:18:29 | MEDIUM | 3 |
| 2026-08-16 00:03:42 | MEDIUM | 3 |
| 2026-08-15 00:26:13 | MEDIUM | 3 |
| 2026-08-14 00:03:41 | MEDIUM | 3 |
| 2026-08-13 00:17:07 | MEDIUM | 3 |
| 2026-08-12 23:27:50 | MEDIUM | 3 |
| 2026-08-12 23:25:14 | MEDIUM | 3 |