tessoa
Installs a prebuilt proprietary binary downloaded from the project's own domain (download.tessoa.com), but the source URL always fetches 'latest' rather than a versioned artifact, meaning the binary can be silently swapped at any time without checksum mismatch detection being reliable across rebuilds; the sha256sum pins only the current download, not a stable versioned release, making this a supply-chain risk typical of rolling prebuilt binaries from a low-visibility vendor.
Triggered rules
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=("tessoa-${pkgver}.tar.gz::https://download.tessoa.com/tessoa/latest/tessoa.tar.gz")
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (anthropic/claude-sonnet-4.6) reviewed this and agrees it is MEDIUM (confidence 75%): Installs a prebuilt proprietary binary downloaded from the project's own domain (download.tessoa.com), but the source URL always fetches 'latest' rather than a versioned artifact, meaning the binary can be silently swapped at any time without checksum mismatch detection being reliable across rebuilds; the sha256sum pins only the current download, not a stable versioned release, making this a supply-chain risk typical of rolling prebuilt binaries from a low-visibility vendor.
PKGBUILD
1 offending line(s) highlighted# Maintainer: duanluan <duanluan@outlook.com>
pkgname=tessoa
pkgver=0.27.0
pkgrel=1
pkgdesc='GPU-accelerated file manager with split panes, saved layouts, colored tags and multiple views'
arch=('x86_64')
url='https://tessoa.cn/'
license=('LicenseRef-Proprietary')
depends=('vulkan-icd-loader' 'vulkan-driver' 'libx11' 'libxcb' 'libxcursor' 'libxi' 'libxkbcommon' 'wayland' 'hicolor-icon-theme')
options=('!strip')
# upstream etag: "f9fd2ba2f7d5fbdc51f3a60b0d55cc66-2"
source=("tessoa-${pkgver}.tar.gz::https://download.tessoa.com/tessoa/latest/tessoa.tar.gz")
sha256sums=('d8ad9a55d8d8f3ec74fc8768ac7a0c06dd3e9d34724eb66091f6608ca4463518')
package() {
install -Dm755 "${srcdir}/tessoa/tessoa" "${pkgdir}/usr/bin/tessoa"
install -Dm644 "${srcdir}/tessoa/tessoa.desktop" "${pkgdir}/usr/share/applications/tessoa.desktop"
install -Dm644 "${srcdir}/tessoa/tessoa.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/tessoa.png"
install -Dm644 "${srcdir}/tessoa/THIRD-PARTY-NOTICES.html" "${pkgdir}/usr/share/licenses/${pkgname}/THIRD-PARTY-NOTICES.html"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-06 00:19:23 | Medium | 3 |
| 2026-10-06 00:13:36 | Low | 3 |
| 2026-10-05 23:40:58 | Medium | 2 |