warp-terminal-dev-bin

maintainer igorlinda · 0 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package downloads a prebuilt binary from the project's official release infrastructure (releases.warp.dev), which is a legitimate source; the non-whitelisted host is plausibly official, and the binary is from the vendor's own domain, making this a standard AUR packaging pattern with low risk.

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 a prebuilt binary from the project's official release infrastructure (releases.warp.dev), which is a legitimate source; the non-whitelisted host is plausibly official, and the binary is from the vendor's own domain, making this a standard AUR packaging pattern with low risk.

2 higher static findings 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:34 source=("${_upstream}-${pkgver}-${pkgrel}-x86_64.pkg.tar.zst::https://releases.warp.dev/dev/v${pkgver}/${_upstream}-v${pkgver}-${pkgrel}-x86_64.pkg.tar.zst")
MEDIUM Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: r3f <r3flector@pm.me>
2
3pkgname=warp-terminal-dev-bin
4_upstream=warp-terminal-dev
5pkgver=0.2026.05.11.09.24.dev_00
6pkgrel=1
7pkgdesc="Warp, the Rust-based terminal for developers and teams (nightly/dev channel)"
8arch=('x86_64')
9url='https://warp.dev'
10license=('custom')
11depends=(
12 'curl'
13 'default-cursors'
14 'fontconfig'
15 'libegl'
16 'libx11'
17 'libxcb'
18 'libxcursor'
19 'libxi'
20 'libxkbcommon-x11'
21 'opengl-driver'
22 'xdg-utils'
23 'zlib'
24)
25optdepends=(
26 'adwaita-cursors: for if there is no default cursor installed'
27 'zenity: for file dialogs in Gnome'
28 'kdialog: for file dialogs in KDE'
29 'org.freedesktop.secrets: for securely storing passwords'
30)
31provides=("${_upstream}=${pkgver}")
32conflicts=("${_upstream}")
33options=('!strip' '!debug')
34source=("${_upstream}-${pkgver}-${pkgrel}-x86_64.pkg.tar.zst::https://releases.warp.dev/dev/v${pkgver}/${_upstream}-v${pkgver}-${pkgrel}-x86_64.pkg.tar.zst")
35sha256sums=('edc0a849fd44ee606af2ac6054b8dc7aa0f24a4d05a972cfa21cef14cca9bb91')
36
37package() {
38 bsdtar -xf "${srcdir}/${_upstream}-${pkgver}-${pkgrel}-x86_64.pkg.tar.zst" -C "${pkgdir}"
39 rm -f "${pkgdir}/.BUILDINFO" "${pkgdir}/.MTREE" "${pkgdir}/.PKGINFO"
40}
41

Changes since previous scan

--- PKGBUILD @ 2026-07-31 00:14
+++ PKGBUILD @ 2026-08-03 00:08
@@ -31,17 +31,11 @@
provides=("${_upstream}=${pkgver}")
conflicts=("${_upstream}")
options=('!strip' '!debug')
-source=(
- 'generator'
-)
-sha256sums=(
- 'SKIP'
-)
+source=("${_upstream}-${pkgver}-${pkgrel}-x86_64.pkg.tar.zst::https://releases.warp.dev/dev/v${pkgver}/${_upstream}-v${pkgver}-${pkgrel}-x86_64.pkg.tar.zst")
+sha256sums=('edc0a849fd44ee606af2ac6054b8dc7aa0f24a4d05a972cfa21cef14cca9bb91')
package() {
- sudo "$srcdir/generator"
bsdtar -xf "${srcdir}/${_upstream}-${pkgver}-${pkgrel}-x86_64.pkg.tar.zst" -C "${pkgdir}"
rm -f "${pkgdir}/.BUILDINFO" "${pkgdir}/.MTREE" "${pkgdir}/.PKGINFO"
}
-

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 3
2026-08-02 00:16:08 LOW 3
2026-08-01 00:11:18 LOW 3
2026-07-31 17:18:23 MEDIUM 2
2026-07-31 15:18:17 MEDIUM 2
2026-07-31 00:14:10 MEDIUM 2
2026-07-30 17:15:21 MEDIUM 1
2026-06-19 19:07:35 CLEAN 2
2026-06-19 18:54:17 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