official-chatgpt-bin
Downloads a prebuilt .deb from persistent.oaistatic.com, which appears to be OpenAI's own CDN/static asset domain for the official ChatGPT desktop app; the checksum is pinned so swapping is detectable, and the host is plausibly official infrastructure rather than a personal/cloud-storage host.
Triggered rules
llm_review
The static rules flagged this MEDIUM, but an AI model (anthropic/claude-sonnet-4.6) reviewed the full PKGBUILD and judged it LOW (confidence 70%): Downloads a prebuilt .deb from persistent.oaistatic.com, which appears to be OpenAI's own CDN/static asset domain for the official ChatGPT desktop app; the checksum is pinned so swapping is detectable, and the host is plausibly official infrastructure rather than a personal/cloud-storage host.
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:44
source_x86_64=('https://persistent.oaistatic.com/codex-app-prod/linux/deb/latest/chatgpt_amd64.deb')
PKGBUILD
1 offending line(s) highlighted# Maintainer: Aditya Hebballe <adityahebbale@gmail.com>
pkgname=official-chatgpt-bin
pkgver=26.803.81509
pkgrel=1
pkgdesc='The official ChatGPT desktop application for Linux'
arch=(x86_64)
url='https://chatgpt.com/'
license=('LicenseRef-Proprietary')
depends=(
alsa-lib
at-spi2-core
cairo
cups
dbus
expat
gdk-pixbuf2
glib2
glibc
gcc-libs
graphite
gtk3
libdrm
libglvnd
libnotify
libusb
libx11
libxcomposite
libxdamage
libxext
libxfixes
libxkbcommon
libxrandr
mesa
nspr
nss
openssl
pango
systemd-libs
xdg-utils
xz
)
options=(!strip)
source_x86_64=('https://persistent.oaistatic.com/codex-app-prod/linux/deb/latest/chatgpt_amd64.deb')
sha256sums_x86_64=('a9bf91a368f9f7c4eea38082a9fb8fb46b8d005b719a6d7715d2e5a1982c38eb')
package() {
bsdtar -xOf "${srcdir}/chatgpt_amd64.deb" data.tar.xz | bsdtar -xf - -C "${pkgdir}"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-02 00:00:32 | Low | 2 |
| 2026-10-01 00:02:06 | Low | 2 |
| 2026-09-30 00:20:07 | Low | 2 |
| 2026-09-29 00:07:46 | Low | 2 |
| 2026-09-28 00:28:32 | Low | 2 |
| 2026-09-27 00:07:07 | Low | 2 |
| 2026-09-26 00:12:15 | Low | 2 |
| 2026-09-25 00:03:36 | Low | 2 |
| 2026-09-24 00:24:14 | Low | 2 |
| 2026-09-23 00:28:13 | Low | 2 |
| 2026-09-22 00:15:14 | Low | 2 |
| 2026-09-21 00:26:32 | Low | 2 |
| 2026-09-20 00:25:31 | Low | 2 |
| 2026-09-19 00:25:36 | Low | 2 |
| 2026-09-18 00:17:11 | Low | 2 |
| 2026-09-17 00:27:14 | Low | 2 |
| 2026-09-16 00:03:17 | Low | 2 |
| 2026-09-15 00:25:31 | Low | 2 |
| 2026-09-14 00:27:57 | Low | 2 |
| 2026-09-13 00:19:54 | Low | 2 |