synology-drive

maintainer warnem2 · 55 votes · scanned 2026-08-18 00:03:42.021799
MEDIUM
View on AUR ↗
Why flagged The package downloads a prebuilt .deb from a Synology-hosted domain, which is plausible but not on a standard whitelist; installing a prebuilt binary from an unverifiable source with a fixed checksum carries a moderate supply-chain risk if the host were compromised.

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:18 source_x86_64=("https://global.synologydownload.com/download/Utility/SynologyDriveClient/${_pkgver}-${_pkgrel}/Ubuntu/Installer/synology-drive-client-${_pkgrel}.${arch}.deb")
MEDIUM Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

MEDIUM AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is MEDIUM (confidence 95%): The package downloads a prebuilt .deb from a Synology-hosted domain, which is plausible but not on a standard whitelist; installing a prebuilt binary from an unverifiable source with a fixed checksum carries a moderate supply-chain risk if the host were compromised.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Matt Warner <mattwarner001@gmail.com>
2# Contributor: Helmut Stult <hst[at]e-mail[dot]de>
3# Contributor: Felipe Martin <me@fmartingr.com>
4
5pkgname=synology-drive
6pkgver=4.2.0_20058
7_pkgver=4.2.0
8_pkgrel=20058
9pkgrel=1
10pkgdesc="Desktop utility of the DSM add-on package, Synology Drive Server"
11arch=('x86_64')
12url="https://www.synology.com/en-global/releaseNote/SynologyDriveClient"
13license=('custom:Synology Linux License Grant')
14depends=('glib2' 'glibc' 'qt5-base' 'qt5-wayland' 'curl' 'libarchive' 'libxkbcommon' 'libice' 'libsm' 'hicolor-icon-theme')
15makedepends=('qt5-tools')
16optdepends=('nautilus: For nautilus integration')
17conflicts=('synology-drive' 'synology-drive-client' 'cloudstation-beta' 'cloudstation-3.0' 'cloudstation-drive')
18source_x86_64=("https://global.synologydownload.com/download/Utility/SynologyDriveClient/${_pkgver}-${_pkgrel}/Ubuntu/Installer/synology-drive-client-${_pkgrel}.${arch}.deb")
19sha256sums_x86_64=('430031fdf5a12e655ce5cfc6b964d9b5cbdddebccdbf3fa6b5660546cb91f99d')
20
21package() {
22 cd "${srcdir}"
23 tar -xJf data.tar.xz -C "${pkgdir}"
24 install -Dm 644 "${pkgdir}"/opt/Synology/SynologyDrive/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
25}
26

Changes since previous scan

--- PKGBUILD @ 2026-06-19 19:07
+++ PKGBUILD @ 2026-08-18 00:03
@@ -1,11 +1,11 @@
-# Maintainer: Helmut Stult <hst[at]e-mail[dot]de>
+# Maintainer: Matt Warner <mattwarner001@gmail.com>
+# Contributor: Helmut Stult <hst[at]e-mail[dot]de>
# Contributor: Felipe Martin <me@fmartingr.com>
-# Contributor: Matt Warner <mattwarner001@gmail.com>
pkgname=synology-drive
-pkgver=4.0.3_17892
-_pkgver=4.0.3
-_pkgrel=17892
+pkgver=4.2.0_20058
+_pkgver=4.2.0
+_pkgrel=20058
pkgrel=1
pkgdesc="Desktop utility of the DSM add-on package, Synology Drive Server"
arch=('x86_64')
@@ -16,7 +16,7 @@
optdepends=('nautilus: For nautilus integration')
conflicts=('synology-drive' 'synology-drive-client' 'cloudstation-beta' 'cloudstation-3.0' 'cloudstation-drive')
source_x86_64=("https://global.synologydownload.com/download/Utility/SynologyDriveClient/${_pkgver}-${_pkgrel}/Ubuntu/Installer/synology-drive-client-${_pkgrel}.${arch}.deb")
-sha256sums_x86_64=('f6aec5a5974d59963ed833fdf1a0cc7bebd612d8691f491c62cba770cdc78d67')
+sha256sums_x86_64=('430031fdf5a12e655ce5cfc6b964d9b5cbdddebccdbf3fa6b5660546cb91f99d')
package() {
cd "${srcdir}"

Scan history

Scanned at (UTC)SeverityRules
2026-08-18 00:03:42 MEDIUM 3
2026-08-17 00:18:29 MEDIUM 3
2026-08-16 00:03:42 MEDIUM 3
2026-08-15 00:26:13 MEDIUM 3
2026-08-14 01:27:12 MEDIUM 3
2026-06-19 19:07:35 CLEAN 2
2026-06-19 18:54:17 CLEAN 2
2026-06-18 16:11:54 MEDIUM 1

Report a package

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

0 / 4000
Your suggestion