kibana
maintainer ipaqmaster
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The source is a prebuilt Kibana tarball from Elastic's official artifact host, which is the project's legitimate distribution infrastructure; despite the static analyzer flag for a non-whitelisted host, this is a standard and expected source for the software, and the package does not execute untrusted remote code or exhibit malicious behavior.
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 source is a prebuilt Kibana tarball from Elastic's official artifact host, which is the project's legitimate distribution infrastructure; despite the static analyzer flag for a non-whitelisted host, this is a standard and expected source for the software, and the package does not execute untrusted remote code or exhibit malicious behavior.
1 higher static finding 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:17
source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
2
# Maintainer: Justin Kromlinger <hashworks@archlinux.org>
3
# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
4
# Contributor: Spider.007 <archlinux AT spider007 DOT net>
5
6
pkgname=kibana
7
pkgver=9.4.4
8
pkgrel=1
9
pkgdesc='Browser based analytics and search dashboard for Elasticsearch'
10
url='https://www.elastic.co/products/kibana'
11
arch=('any')
12
license=('Apache')
13
depends=('nodejs')
14
optdepends=('elasticsearch')
15
backup=('etc/kibana/kibana.yml')
16
options=('!strip' 'emptydirs')
17
source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz
18
https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz.asc
19
kibana.service
20
tmpfile.conf
21
user.conf)
22
23
sha512sums=('3eab728fc4af56bec6d4a92aed25a62a2adeea1e1f42125ffacf5f6d4183beb0c581a68f5cc71b4cc92085951bfbee07b80bba6794b7e55d32973a53df54ec77'
24
'SKIP'
25
'566296ee4d17a6cf68a04930ca6c1fcbb096a4c7d4ac8563c9e146ab084f10ec02333d19ba417b64831c63d76194c2d545874be9d4c12935599e96ba64e7d2ee'
26
'afed49c164561f3c658a6d2423519adcf4d5293c416cd93fa5c9d12421416c1e9cb4287e832009049cfd014b365dc1cd93d9cf879117c701cce4caad3b772a8e'
27
'9085884430c656cc68b855c3d6740e5fd0854a8785930341b29e15e201deacc1870d8223255d9ebe096cb111319bea9bf4faa03d0760d5819976ebf912221c7d')
28
29
validpgpkeys=('46095ACC8548582C1A2699A9D27D666CD88E42B4')
30
31
prepare() {
32
cd ${pkgbase}-${pkgver}
33
34
# remove nodejs strict version requirements
35
sed "s@^var isVersionValid = .*@var isVersionValid = true;@" -i node_modules/@kbn/setup-node-env/node_version_validator.js
36
37
# set default quiet mode for systemd, cli option forces specified values
38
sed -r 's|#(logging.quiet:) false|\1 true|' -i config/kibana.yml
39
}
40
41
package() {
42
cd ${pkgbase}-${pkgver}
43
44
install -dm 755 "${pkgdir}/usr/share/kibana"
45
cp -a * "${pkgdir}/usr/share/kibana"
46
47
install -dm 750 "${pkgdir}/etc/kibana"
48
install -Dm 640 config/kibana.yml -t "${pkgdir}/etc/kibana"
49
install -Dm 644 "${srcdir}/kibana.service" -t "${pkgdir}/usr/lib/systemd/system"
50
install -Dm 644 "${srcdir}/user.conf" "${pkgdir}/usr/lib/sysusers.d/kibana.conf"
51
install -Dm 644 "${srcdir}/tmpfile.conf" "${pkgdir}/usr/lib/tmpfiles.d/kibana.conf"
52
53
find "${pkgdir}/usr/share/kibana/node_modules" -type d -empty -delete
54
55
install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
56
}
57
58
# vim: ts=2 sw=2 et:
59
Changes since previous scan
--- PKGBUILD @ 2026-07-21 00:24+++ PKGBUILD @ 2026-08-03 00:08@@ -4,7 +4,7 @@ # Contributor: Spider.007 <archlinux AT spider007 DOT net> pkgname=kibana-pkgver=9.4.3+pkgver=9.4.4 pkgrel=1 pkgdesc='Browser based analytics and search dashboard for Elasticsearch' url='https://www.elastic.co/products/kibana'@@ -20,7 +20,7 @@ tmpfile.conf user.conf) -sha512sums=('c1813bbe1cc83fc094c08b569b362a31ac8aa22872b1149a7d025b04474aff9c1864f64c75a6c4217395c9e5d56b3c5bf209ad77cd10216a8530311fe804a3f5'+sha512sums=('3eab728fc4af56bec6d4a92aed25a62a2adeea1e1f42125ffacf5f6d4183beb0c581a68f5cc71b4cc92085951bfbee07b80bba6794b7e55d32973a53df54ec77' 'SKIP' '566296ee4d17a6cf68a04930ca6c1fcbb096a4c7d4ac8563c9e146ab084f10ec02333d19ba417b64831c63d76194c2d545874be9d4c12935599e96ba64e7d2ee' 'afed49c164561f3c658a6d2423519adcf4d5293c416cd93fa5c9d12421416c1e9cb4287e832009049cfd014b365dc1cd93d9cf879117c701cce4caad3b772a8e'Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 21:18:19 | MEDIUM | 1 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |