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
3pkgname=cloudflare-warp-nox-bin
4pkgver=2026.6.880
5pkgrel=1
6pkgdesc="Cloudflare Warp Client (for servers without graphical environment)"
7arch=('x86_64' 'aarch64')
8url="https://1.1.1.1"
9license=('unknown')
10depends=('dbus' 'gcc-libs' 'glibc' 'nftables' 'nspr' 'nss')
11provides=('warp-cli' 'warp-svc')
12conflicts=('cloudflare-warp' 'cloudflare-warp-bin')
13options=('!debug' '!strip' '!emptydirs')
14source_x86_64=("${pkgname}-${pkgver}-x86_64.deb::https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${pkgver}.0_amd64.deb")
15source_aarch64=("${pkgname}-${pkgver}-aarch64.deb::https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${pkgver}.0_arm64.deb")
16noextract=("${pkgname}-${pkgver}-x86_64.deb" "${pkgname}-${pkgver}-aarch64.deb")
17b2sums_x86_64=('a1c1f2e9666eca419296f63640035a49646d100cd4b15fec3b48c8b08ccde205fff50e5e6311cb497fc8ec9ecf1e1866bbfed8253e4523b3ead1452fba242829')
18b2sums_aarch64=('57ed36ee2efa5ce38426c2970a245ef1ae8744c35d0a86c5d7bed4eb2086a1adc646e3a2b34457919491c9bfee484163537fb86481b2b9d1cc3d072912b54a38')
19
20prepare() {
21 mkdir -p "${srcdir}/extract"
22 bsdtar -O -xf "${pkgname}-${pkgver}-${CARCH}.deb" data.tar.gz | bsdtar -C "${srcdir}/extract" -xJf -
23}
24
25package() {
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)SeverityRules
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

Report a package

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

0 / 4000
Your suggestion