purevpn-bin

MEDIUM
maintainer SatoshiMoto 1 votes scanned 2026-10-03 00:23:04.761738
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")
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-10-03 00:23:04 Medium 2
2026-10-02 00:00:32 Medium 2
2026-10-01 00:02:06 Medium 2
2026-09-30 00:20:07 Medium 2
2026-09-29 00:07:46 Medium 2
2026-09-28 00:28:32 Medium 2
2026-09-27 00:07:07 Medium 2
2026-09-26 00:12:15 Medium 2
2026-09-25 00:03:36 Medium 2
2026-09-24 00:24:14 Medium 2
2026-09-23 00:28:13 Medium 2
2026-09-22 00:15:14 Medium 2
2026-09-21 00:26:32 Medium 2
2026-09-20 00:25:31 Medium 2
2026-09-19 00:25:36 Medium 2
2026-09-18 00:17:11 Medium 2
2026-09-17 00:27:14 Medium 2
2026-09-16 00:03:17 Medium 2
2026-09-15 00:25:31 Medium 2
2026-09-14 00:27:57 Medium 2

Report a package

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

0 / 4000
Your suggestion