grok-build
The package downloads prebuilt binaries from the official xAI domain (x.ai), which is the legitimate vendor; despite the non-whitelisted host, the source is trustworthy and the binaries are checksummed, limiting supply-chain risk.
Triggered rules
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 prebuilt binaries from the official xAI domain (x.ai), which is the legitimate vendor; despite the non-whitelisted host, the source is trustworthy and the binaries are checksummed, limiting supply-chain risk.
1 higher static finding superseded - not the current verdict (shown for transparency)
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_x86_64=("grok-$pkgver-x86_64::https://x.ai/cli/grok-${pkgver}-linux-x86_64")
PKGBUILD
1 offending line(s) highlighted# Maintainer: Vladislav Minakov <v@minakov.pro>
pkgname=grok-build
pkgver=1.0.70
pkgrel=1
pkgdesc="Grok CLI - command line interface for xAI's Grok"
arch=('x86_64' 'aarch64')
url="https://x.ai/cli"
license=('LicenseRef-xAI-Grok-CLI')
provides=('grok')
conflicts=('grok')
options=('!strip')
source_x86_64=("grok-$pkgver-x86_64::https://x.ai/cli/grok-${pkgver}-linux-x86_64")
source_aarch64=("grok-$pkgver-aarch64::https://x.ai/cli/grok-${pkgver}-linux-aarch64")
sha512sums_x86_64=('059baf5fa8acd551c4438a040d22863e4d9bf10c5b1ab39033cc7c7cde52d74d592d24619151d2051ff95013875b083f2ccdb12a524a4e331f4cfdadf13c663b')
sha512sums_aarch64=('6c3935eebc77cd78f68ce365d42ebe9af32ba0d2470f759ddf20f9ed22eddd709e94357b784d41777c8592ed131c57588dcc8d2ed9dd9fe8324e9901b4909a19')
package() {
local _bin
case "$CARCH" in
aarch64) _bin="grok-$pkgver-aarch64" ;;
*) _bin="grok-$pkgver-x86_64" ;;
esac
install -Dm755 "$_bin" "${pkgdir}/usr/bin/grok"
}
Changes since previous scan
--- PKGBUILD @ 2026-10-17 00:21+++ PKGBUILD @ 2026-11-01 00:21@@ -1,7 +1,7 @@ # Maintainer: Vladislav Minakov <v@minakov.pro> pkgname=grok-build-pkgver=1.0.60+pkgver=1.0.70 pkgrel=1 pkgdesc="Grok CLI - command line interface for xAI's Grok" arch=('x86_64' 'aarch64')@@ -12,8 +12,8 @@ options=('!strip') source_x86_64=("grok-$pkgver-x86_64::https://x.ai/cli/grok-${pkgver}-linux-x86_64") source_aarch64=("grok-$pkgver-aarch64::https://x.ai/cli/grok-${pkgver}-linux-aarch64")-sha512sums_x86_64=('fd34403d39ad5cfa52a9b5c1d082184ebcf5db366fa1f9519bbcf6d57e6d5bd1942f197c4cd64be54b22529d9d9b3ff57e7a381c1225db27e33bf16f3718a6e6')-sha512sums_aarch64=('bc3dbbf82922bf0ea126d41cfa554da959b61254508f9aa3e561149d9dba5d09c340511218f02c4cf025e256a2223991995399762a1482ac8e1dc0f220cec190')+sha512sums_x86_64=('059baf5fa8acd551c4438a040d22863e4d9bf10c5b1ab39033cc7c7cde52d74d592d24619151d2051ff95013875b083f2ccdb12a524a4e331f4cfdadf13c663b')+sha512sums_aarch64=('6c3935eebc77cd78f68ce365d42ebe9af32ba0d2470f759ddf20f9ed22eddd709e94357b784d41777c8592ed131c57588dcc8d2ed9dd9fe8324e9901b4909a19') package() { local _binScan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-01 00:21:48 | Low | 2 |
| 2026-10-31 00:07:41 | Low | 2 |
| 2026-10-30 00:29:30 | Low | 2 |
| 2026-10-29 00:13:55 | Low | 2 |
| 2026-10-28 00:06:54 | Low | 2 |
| 2026-10-27 09:47:05 | Medium | 1 |
| 2026-10-17 00:21:55 | Clean | 2 |
| 2026-10-16 21:16:13 | Medium | 1 |
| 2026-10-16 07:15:06 | Medium | 1 |
| 2026-10-16 00:12:47 | Low | 2 |
| 2026-10-15 00:28:05 | Low | 2 |
| 2026-10-14 00:06:47 | Low | 2 |
| 2026-10-13 00:23:45 | Low | 2 |
| 2026-10-12 00:18:51 | Low | 2 |
| 2026-10-11 00:26:05 | Low | 2 |
| 2026-10-10 00:11:52 | Low | 2 |
| 2026-10-09 00:05:33 | Low | 2 |
| 2026-10-08 22:09:59 | Medium | 1 |
| 2026-10-08 00:28:03 | Low | 2 |
| 2026-10-07 00:21:34 | Low | 2 |