Re: Fedora Workstation and disabled by default firewall

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jason Montleon wrote:
>Imagine starting up VNC, having no intention of opening port 59xx, and 
>intending to use SSH tunneling to connect to the service.
>
>You think you're being more diligent only to later find out the service 
>is actually exposed by the default firewall policy.

When I looked at VNC many years ago it was one of those programs that
think "I don't need to bother with security. Someone else makes me
secure somehow. I don't know how and I don't care.". Your wording
suggests that the VNC you refer to still works that way.

You have to be very careful and know exactly what you're doing if you
use such programs. That "someone else" who makes them secure, that's
you, the user, because no one else is doing it. If you fail to check
whether you have a packet filter, then you're not being careful enough.

The problem isn't that you're careless. The insecure program is the
problem. Programs like that should come with big red warning labels
saying not to touch them unless you know exactly what you're doing –
but they don't, because they assume that someone else takes care of
everything security-related.

The better solution is for VNC to take responsibility for its own
security. It could do so by using TLS, by integrating with SSH, or by
requesting IPsec from the operating system. It should refuse to
communicate without one of those encryption protocols, or at the very
least require the user to explicitly turn off security. These days
there seem to be several VNC variants that support some form of
encryption. I don't know what their defaults are, but maybe some of
them are responsible enough to not communicate insecurely.

Björn Persson

Attachment: pgpkpH9smItL_.pgp
Description: OpenPGP digital signatur

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux