1panel-v2-bin 2.4.2-1

seededverified· maintained by lingdianshiren· GPL-3.0-or-later

1Panel v2, a modern open source linux panel (official binary)

Pinned to revision 675f640a979d (not head) · back to head
shelly install aur 1panel-v2-bin --aur-url https://atoll.seafoam-labs.org
This can be permanently set in the shelly config.json file.

Metadata

Package base
1panel-v2-bin
Maintainer
lingdianshiren
Submitter
lingdianshiren
Votes
0
Popularity
0.000000
First submitted
2026-10-03 06:01
Last modified
2026-10-30 14:39
Out-of-date
no

Relations

Depends

Optional dependencies

Conflicts

Security

Verified - no high/critical red flags - content is served.
revision 675f640a979d (not head) scanned 2026-11-05 16:02 UTC findings 20 medium

Revision scans

Revision Status Scanned Findings
30625e660fc9head verified 2026-11-05 16:02 20
26f75b9862e3 verified 2026-11-05 16:14 20
dd239d2c22ac verified 2026-11-05 16:12 20
b2d9a40db979 verified 2026-11-05 16:04 20
675f640a979d verified 2026-11-05 16:02 20

Revision findings

medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

LOCAL_IP=$(_1panel_get_local_ip)
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

PANEL_ENTRANCE=$(cat /dev/urandom | head -n 16 | md5sum | head -c 10)
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

PANEL_USERNAME=$(cat /dev/urandom | head -n 16 | md5sum | head -c 10)
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

PANEL_PASSWORD=$(cat /dev/urandom | head -n 16 | md5sum | head -c 10)
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

PANEL_PORT=$(shuf -i 10000-65535 -n 1)
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

port_retry_count=$((port_retry_count + 1))
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

LOCAL_IP=$(_1panel_get_local_ip)
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

LOCAL_IP=$(_1panel_get_local_ip)
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

gateway=$(printf '%d.%d.%d.%d' \
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

$((0x${hex_gateway:6:2} & 0xff)) \
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

$((0x${hex_gateway:4:2} & 0xff)) \
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

$((0x${hex_gateway:2:2} & 0xff)) \
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

$((0x${hex_gateway:0:2} & 0xff)))
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

candidates=$(grep -B1 'host LOCAL' /proc/1/net/fib_trie 2>/dev/null \
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

local mask=$((0xffffffff << (32 - prefix) & 0xffffffff))
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

local gw_net=$(( ((g1<<24) + (g2<<16) + (g3<<8) + g4) & mask ))
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

local ip_net=$(( ((i1<<24) + (i2<<16) + (i3<<8) + i4) & mask ))
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

ip=$(ip -4 -o addr show 2>/dev/null \
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

ip=$(ip -4 route get 1.1.1.1 2>/dev/null \
medium command-substitution in 1panel-v2-bin.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

ip=$(ip -4 addr show 2>/dev/null \

Findings below High severity are retained for review but do not block serving. Verified means no obvious red flags from static analysis - never a guarantee that a package is safe.

← Back to the package catalog

Connection lost

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin. Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session. Please retry or reload the page.