cloudflare-warp-nox-bin
maintainer ogarcia
· 4 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads official Cloudflare Warp .deb binaries from Cloudflare's own package repository, which is a legitimate source; despite the non-whitelisted host, this is a standard distribution method for the software, and the binaries are verified via b2sum.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads official Cloudflare Warp .deb binaries from Cloudflare's own package repository, which is a legitimate source; despite the non-whitelisted host, this is a standard distribution method for the software, and the binaries are verified via b2sum.
1 higher static finding superseded - not the current verdict (shown for transparency)
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:14
source_x86_64=("${pkgname}-${pkgver}-x86_64.deb::https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${pkgver}.0_amd64.deb")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: "Amhairghin" Oscar Garcia Amor (https://ogarcia.me)
2
3
pkgname=cloudflare-warp-nox-bin
4
pkgver=2026.6.880
5
pkgrel=1
6
pkgdesc="Cloudflare Warp Client (for servers without graphical environment)"
7
arch=('x86_64' 'aarch64')
8
url="https://1.1.1.1"
9
license=('unknown')
10
depends=('dbus' 'gcc-libs' 'glibc' 'nftables' 'nspr' 'nss')
11
provides=('warp-cli' 'warp-svc')
12
conflicts=('cloudflare-warp' 'cloudflare-warp-bin')
13
options=('!debug' '!strip' '!emptydirs')
14
source_x86_64=("${pkgname}-${pkgver}-x86_64.deb::https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${pkgver}.0_amd64.deb")
15
source_aarch64=("${pkgname}-${pkgver}-aarch64.deb::https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${pkgver}.0_arm64.deb")
16
noextract=("${pkgname}-${pkgver}-x86_64.deb" "${pkgname}-${pkgver}-aarch64.deb")
17
b2sums_x86_64=('a1c1f2e9666eca419296f63640035a49646d100cd4b15fec3b48c8b08ccde205fff50e5e6311cb497fc8ec9ecf1e1866bbfed8253e4523b3ead1452fba242829')
18
b2sums_aarch64=('57ed36ee2efa5ce38426c2970a245ef1ae8744c35d0a86c5d7bed4eb2086a1adc646e3a2b34457919491c9bfee484163537fb86481b2b9d1cc3d072912b54a38')
19
20
prepare() {
21
mkdir -p "${srcdir}/extract"
22
bsdtar -O -xf "${pkgname}-${pkgver}-${CARCH}.deb" data.tar.gz | bsdtar -C "${srcdir}/extract" -xJf -
23
}
24
25
package() {
26
mkdir -p "${pkgdir}/usr"
27
mv "${srcdir}/extract/"{bin,lib} "${pkgdir}/usr"
28
29
# fix service
30
sed -i -e "s%ExecStart=/bin/warp-svc%ExecStart=/usr/bin/warp-svc%" \
31
"${pkgdir}/usr/lib/systemd/system/warp-svc.service"
32
33
# removes graphical tool
34
rm "${pkgdir}/usr/bin/warp-taskbar"
35
}
36
Changes since previous scan
--- PKGBUILD @ 2026-07-01 22:42+++ PKGBUILD @ 2026-08-03 00:08@@ -1,7 +1,7 @@ # Maintainer: "Amhairghin" Oscar Garcia Amor (https://ogarcia.me) pkgname=cloudflare-warp-nox-bin-pkgver=2026.6.822+pkgver=2026.6.880 pkgrel=1 pkgdesc="Cloudflare Warp Client (for servers without graphical environment)" arch=('x86_64' 'aarch64')@@ -14,8 +14,8 @@ source_x86_64=("${pkgname}-${pkgver}-x86_64.deb::https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${pkgver}.0_amd64.deb") source_aarch64=("${pkgname}-${pkgver}-aarch64.deb::https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${pkgver}.0_arm64.deb") noextract=("${pkgname}-${pkgver}-x86_64.deb" "${pkgname}-${pkgver}-aarch64.deb")-b2sums_x86_64=('dc71ffcc668eae50a58c29610f1a6ed6dbfb3edbe98c07ad0239ab464d47cfb6c23dd467ab8079fe190207c30bba6abbf0f40e6459412cbd325a259ccdec7294')-b2sums_aarch64=('fb910f2311a21630d69d4daae0eba51a01dfc6e3a96f4a3e945d2dd83ae41ec345d665408104ecac1564775b29fa062cfca88cfbf867594d573f46329f189c0e')+b2sums_x86_64=('a1c1f2e9666eca419296f63640035a49646d100cd4b15fec3b48c8b08ccde205fff50e5e6311cb497fc8ec9ecf1e1866bbfed8253e4523b3ead1452fba242829')+b2sums_aarch64=('57ed36ee2efa5ce38426c2970a245ef1ae8744c35d0a86c5d7bed4eb2086a1adc646e3a2b34457919491c9bfee484163537fb86481b2b9d1cc3d072912b54a38') prepare() { mkdir -p "${srcdir}/extract"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 19:17:41 | MEDIUM | 1 |
| 2026-07-01 22:42:45 | CLEAN | 2 |
| 2026-06-29 22:36:24 | CLEAN | 2 |
| 2026-06-19 19:07:35 | CLEAN | 2 |
| 2026-06-18 16:11:54 | MEDIUM | 1 |