burpsuite
The source is a prebuilt JAR from PortSwigger's official CDN (portswigger-cdn.net), which is plausibly controlled by the vendor; while the host is not on standard whitelists, it hosts an official release artifact, and the checksum is verified, limiting supply-chain risk to low.
Triggered rules
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The source is a prebuilt JAR from PortSwigger's official CDN (portswigger-cdn.net), which is plausibly controlled by the vendor; while the host is not on standard whitelists, it hosts an official release artifact, and the checksum is verified, limiting supply-chain risk to low.
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:21
source=("${pkgname}-${pkgver}.jar::https://portswigger-cdn.net/burp/releases/download?product=desktop&version=${pkgver}&type=Jar"
PKGBUILD
1 offending line(s) highlighted# Maintainer: tux268 <tux268 AT tux268 DOT xyz>
# Comaintainer: AkechiShiro <akechishiro-aur AT lahfa DOT xyz>
# Comaintainer: dkasak <dkasak AT termina DOT org DOT uk>
# Contributor: nblock <nblock [/at\] archlinux DOT us>
# Contributor: DigitalPathogen <aur@digitalpathogen.co.uk>
# Contributor: daronin
# Contributor: kageurufu
pkgname=burpsuite
pkgver=2026.7.3
pkgrel=1
pkgdesc="An integrated platform for performing security testing of web applications (free edition)"
url="https://portswigger.net/burp/"
depends=('java-runtime>=21')
arch=('any')
license=('custom')
noextract=("${pkgname}-${pkgver}.jar")
# Alternative faster source from CDN,
# From line 422 (might change), view-source:https://portswigger.net/burp/releases <input id="CdnBaseUrl" name="CdnBaseUrl" type="hidden" value="https://portswigger-cdn.net">
# Fixes #1 on aur-burpsuite
source=("${pkgname}-${pkgver}.jar::https://portswigger-cdn.net/burp/releases/download?product=desktop&version=${pkgver}&type=Jar"
LICENSE
burpsuite.desktop
icon64.png)
install=burpsuite.install
sha256sums=('c8262dc5426f38bedc490d66c5d21b6ff77d6dc6d85cefe6a66c882690134069'
'a1146672de7084a1cddc5b7dab4d18b3530c194bd6e45a2b0ac04b579751ca30'
'950c61d7ce1257c21a4152abebb8da320d0206ceb59247d6c912903d1ed39fc8'
'd31232a7dbdab9d5723f12aa25c52d13fd46ef2e8837a85fb9a08c3a7f151541')
package() {
mkdir -p ${pkgdir}/usr/bin
mkdir -p ${pkgdir}/usr/share/{applications,pixmaps,${pkgname},licenses/${pkgname}}
cd ${srcdir}
install -m644 ${pkgname}-${pkgver}.jar ${pkgdir}/usr/share/${pkgname}/${pkgname}.jar
install -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/
install -m644 burpsuite.desktop ${pkgdir}/usr/share/applications/
install -m644 icon64.png ${pkgdir}/usr/share/pixmaps/burpsuite.png
# Create startup file for burpsuite.
echo "#!/bin/sh" > ${pkgdir}/usr/bin/${pkgname}
echo "exec \$JAVA_HOME/bin/java --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED -jar /usr/share/burpsuite/burpsuite.jar \$@" >> ${pkgdir}/usr/bin/${pkgname}
chmod 755 ${pkgdir}/usr/bin/${pkgname}
}
# vim:set ts=2 sw=2 et:
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 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 |
| 2026-09-12 00:25:17 | Low | 2 |
| 2026-09-11 00:19:22 | Low | 2 |
| 2026-09-10 00:22:44 | Low | 2 |
| 2026-09-09 00:04:09 | Low | 2 |
| 2026-09-08 00:18:08 | Low | 2 |
| 2026-09-07 00:30:15 | Low | 2 |
| 2026-09-06 00:17:06 | Low | 2 |
| 2026-09-05 00:16:27 | Low | 2 |
| 2026-09-04 00:03:13 | Low | 2 |
| 2026-09-03 00:15:47 | Low | 2 |
| 2026-09-02 00:02:31 | Low | 2 |
| 2026-09-01 00:11:19 | Low | 2 |
| 2026-08-31 00:19:57 | Low | 2 |
| 2026-08-30 00:04:14 | Low | 2 |
| 2026-08-29 00:29:17 | Low | 2 |