palemoon-bin

maintainer oberon2007 · 197 votes · scanned 2026-08-18 00:03:42.021799
MEDIUM
View on AUR ↗
Why flagged The package downloads a prebuilt binary tarball from a non-whitelisted host (rm-eu.palemoon.org), which is not a standard or widely trusted domain, creating a supply-chain risk if the domain were compromised or maliciously redirected.

Triggered rules

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:25 source=(palemoon.desktop-${pkgver}::"https://repo.palemoon.org/MoonchildProductions/Pale-Moon/raw/tag/${pkgver}_Release/palemoon/branding/official/palemoon.desktop"
  • PKGBUILD:26 "https://rm-eu.palemoon.org/release/palemoon-${pkgver}.linux-x86_64-gtk2.tar.xz"{,.sig})
MEDIUM AI review of an ambiguous pattern llm_review

The static rules found a suspicious pattern they could not resolve, so an AI model (qwen/qwen3-235b-a22b-2507) reviewed it and judged it MEDIUM (confidence 90%): The package downloads a prebuilt binary tarball from a non-whitelisted host (rm-eu.palemoon.org), which is not a standard or widely trusted domain, creating a supply-chain risk if the domain were compromised or maliciously redirected.

PKGBUILD

2 offending line(s) highlighted
1# Maintainer: Bernhard Landauer <oberon@manjaro.org>
2# Co-Maintainer: WorMzy Tykashi <wormzy.tykashi@gmail.com>
3# Contributor: korrode <korrode at gmail>
4# Contributor: sumt <sumt at sci dot fi>
5
6pkgname=palemoon-bin
7epoch=1
8pkgver=34.3.2.1
9pkgrel=1
10pkgdesc="Open source web browser based on Firefox focusing on efficiency."
11arch=('x86_64')
12url="http://linux.palemoon.org/"
13license=('MPL' 'GPL' 'LGPL')
14depends=('alsa-lib'
15 'dbus-glib'
16 'desktop-file-utils'
17 'gtk2'
18 'libxt'
19 'mime-types'
20 'nss')
21optdepends=('ffmpeg: record, convert, and stream audio and video')
22provides=("palemoon=$pkgver")
23conflicts=('palemoon')
24options=('!strip')
25source=(palemoon.desktop-${pkgver}::"https://repo.palemoon.org/MoonchildProductions/Pale-Moon/raw/tag/${pkgver}_Release/palemoon/branding/official/palemoon.desktop"
26 "https://rm-eu.palemoon.org/release/palemoon-${pkgver}.linux-x86_64-gtk2.tar.xz"{,.sig}) # EU link
27# "https://rm-us.palemoon.org/release/palemoon-${pkgver}.linux-x86_64-gtk2.tar.xz"{,.sig}) # US link
28# link to latest tarball: https://www.palemoon.org/download.shtml
29sha256sums=('b3803b30b5e6b9589387b7162cd24247da242fe77c0aed0d09bc51338d36d7d8'
30 '14c854afb69a78fae7b3b2a7bd700751c61cf5b95007ec94038d813675009bec'
31 'SKIP')
32validpgpkeys=('439F46F42C6AE3D23CF52E70865E6C87C65285EC' # T. Wine
33 '3DAD8CD107197488D2A2A0BD40481E7B8FCF9CEC') # Moonchild, see https://forum.palemoon.org/viewtopic.php?f=1&t=7176
34
35package() {
36 install -d "$pkgdir"/usr/{bin,lib}
37 cp -r palemoon/ "$pkgdir/usr/lib/palemoon"
38 ln -s ../lib/palemoon/palemoon "$pkgdir/usr/bin/palemoon"
39 install -Dm644 palemoon.desktop-$pkgver "$pkgdir/usr/share/applications/palemoon.desktop"
40
41 # icons
42 install -Dm644 palemoon/browser/chrome/icons/default/default16.png \
43 "$pkgdir/usr/share/icons/hicolor/16x16/apps/palemoon.png"
44 install -Dm644 palemoon/browser/chrome/icons/default/default32.png \
45 "$pkgdir/usr/share/icons/hicolor/32x32/apps/palemoon.png"
46 install -Dm644 palemoon/browser/chrome/icons/default/default48.png \
47 "$pkgdir/usr/share/icons/hicolor/48x48/apps/palemoon.png"
48 install -Dm644 palemoon/browser/icons/mozicon128.png \
49 "$pkgdir/usr/share/icons/hicolor/128x128/apps/palemoon.png"
50}
51

Changes since previous scan

--- PKGBUILD @ 2026-06-20 16:03
+++ PKGBUILD @ 2026-08-18 00:03
@@ -5,7 +5,7 @@
pkgname=palemoon-bin
epoch=1
-pkgver=34.1.0
+pkgver=34.3.2.1
pkgrel=1
pkgdesc="Open source web browser based on Firefox focusing on efficiency."
arch=('x86_64')
@@ -27,7 +27,7 @@
# "https://rm-us.palemoon.org/release/palemoon-${pkgver}.linux-x86_64-gtk2.tar.xz"{,.sig}) # US link
# link to latest tarball: https://www.palemoon.org/download.shtml
sha256sums=('b3803b30b5e6b9589387b7162cd24247da242fe77c0aed0d09bc51338d36d7d8'
- 'da6e8e00854ce0af53883397c7b58c44309837c2afda519bb53fc087c8c16cc2'
+ '14c854afb69a78fae7b3b2a7bd700751c61cf5b95007ec94038d813675009bec'
'SKIP')
validpgpkeys=('439F46F42C6AE3D23CF52E70865E6C87C65285EC' # T. Wine
'3DAD8CD107197488D2A2A0BD40481E7B8FCF9CEC') # Moonchild, see https://forum.palemoon.org/viewtopic.php?f=1&t=7176

Scan history

Scanned at (UTC)SeverityRules
2026-08-18 00:03:42 MEDIUM 2
2026-08-17 00:18:29 MEDIUM 2
2026-08-16 00:03:42 MEDIUM 2
2026-08-15 00:26:13 MEDIUM 2
2026-08-14 23:30:04 MEDIUM 2
2026-06-20 16:03:41 CLEAN 2
2026-06-20 00:50:07 MEDIUM 2
2026-06-20 00:18:46 MEDIUM 2
2026-06-19 23:51:18 MEDIUM 2
2026-06-19 19:07:35 LOW 2
2026-06-18 16:11:54 LOW 1

Report a package

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

0 / 4000
Your suggestion