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
1pkgname=purevpn-bin
2pkgver=2.11.0
3pkgrel=1
4pkgdesc="PureVPN Linux GUI Application"
5arch=('x86_64')
6url="https://www.purevpn.com/download/linux-vpn"
7license=('custom')
8depends=('gtk3' 'libnotify' 'nss' 'libxss' 'libxtst' 'xdg-utils' 'at-spi2-core' 'libsecret' 'openresolv' 'openvpn' 'wireguard-tools' 'net-tools')
9optdepends=('libayatana-appindicator: значок в трее')
10provides=('purevpn')
11conflicts=('purevpn-gui')
12options=('!strip')
13source=("PureVPN_${pkgver}_amd64.deb::https://apps.purevpn-tools.com/cross-platform/linux-gui/${pkgver}/PureVPN_amd64.deb")
14sha256sums=('64c7ccc31c901cccc71fd3e1472f375786cd15f0c6eede854a882f026a568e52')
15noextract=("PureVPN_${pkgver}_amd64.deb")
16
17package() {
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)SeverityRules
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

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion