Summary
Three Linux security fixes:
-
Relay bind: TCP/UDP relay ports 34010 and 34011 used INADDR_ANY. Now 127.0.0.1 only, same idea as the other platforms.
-
Config perms: proxy creds in /etc/proxybridge/config.ini were default world readable. Dir 0700, file 0600, chmod on load for old installs.
-
GUI update: used to curl deploy.sh from raw github and run bash as root. Now just hits the releases API and opens the release page in the browser.
Test plan
Happy to open a tracking issue first if you want that before merge.
Summary
Three Linux security fixes:
Relay bind: TCP/UDP relay ports 34010 and 34011 used INADDR_ANY. Now 127.0.0.1 only, same idea as the other platforms.
Config perms: proxy creds in
/etc/proxybridge/config.iniwere default world readable. Dir 0700, file 0600, chmod on load for old installs.GUI update: used to curl
deploy.shfrom raw github and run bash as root. Now just hits the releases API and opens the release page in the browser.Test plan
ss -lntpshows 127.0.0.1:34010 and :34011 onlystat -c %a /etc/proxybridge/config.iniis 600Happy to open a tracking issue first if you want that before merge.