ProtonVPN IP Leakage on Linux and Workaround

Yes, but tbf if you are worried about apps that can run arbitrary commands, then the app can run iwconfig (iw dev on fedora)and get the MAC address of the wifi you are connected to (and other info like the name). So your location could also be inferred from this, but with more effort (and I guess you could make the MAC address of your wifi change regularly)