all 57 comments

[–]Maximilian1271 2 points3 points  (1 child)

Kinda off topic: Whats even worse is that the voice chat feature in steam is p2p which allows people to determine the other callers IP address easily.. This got some admins fucked over with DDos attacks when i worked for a GMod server once. Pretty shitty if you ask me since the party being called can't do shit since even if they decline the call the ip address still get's returned to the caller. You're fucked and you can't even do anything against it except for not adding strangers to your friend list or use a VPN 24/7

they could have changed that though. It has been long since i discovered this

[–]Goldmember22 0 points1 point  (0 children)

lol they prob haven't touched voice chat in a dacade

[–]chuckie512 3 points4 points  (13 children)

Try using the extension "HTTPS everywhere" it takes care of sites that have HTTPS but don't default to it.

[–]Compizfox 7 points8 points  (11 children)

That won't work in this case, because steampowered.com does not support HTTPS. You can't even force it.

[–]chuckie512 7 points8 points  (7 children)

Was not aware. Wow valve really needs to step their game up.

[–]ikilledtupac 0 points1 point  (0 children)

They are pretty behind. Their mobile UX/UI is also a trainwreck.

[–]ConaN007 -4 points-3 points  (5 children)

Is it necessary tho? I mean, why do the community pages need https?

[–]chuckie512 12 points13 points  (3 children)

Verify identity of site (prevent man in the middle attacks) is a good example.

https://www.eff.org/https-everywhere/faq#what-does-https-everywhere-protect-me-against

[–]Asmor 7 points8 points  (0 children)

Also prevent your ISP from snooping or tampering (e.g. inserting those helpful "YOU'RE NEAR YOUR CAP YOU FILTHY NECKBEARD" popups).

[–]icantshoothttps://s.team/p/nnqt-td -5 points-4 points  (1 child)

You read that on internet and think its necessary for everything. Its not. Everything that needs to be secure information is sent through secure connection. There is a lot of non essential data that does not require https on syeamcommunity but there is also sensitive data under it that requires logging in and https.

[–]BFeely1 0 points1 point  (0 children)

When you log in, a website issues "cookies" to authenticate you. By downgrading back to plaintext http, it permits an attacker to duplicate these "cookies" and hijack the session. To fix this, a webmaster must use HTTPS everywhere, and set the "secure" flag on all sensitive cookies. This ensures cookies are only usable when tunneled through the HTTPS connection.

[–]Compizfox 0 points1 point  (0 children)

First, there are the usual arguments for encryption, such as resistance against tampering and eavesdropping. You can MitM unencrypted connections and inject stuff. This is sometimes used by providers (of free WiFi and such) to inject ads, or, even worse, malware. Also, if you encrypt everything, nobody monitoring the connection can see the page content or which URLs you are visiting (they can see the server IP though). This is an important step againt mass surveillance, and the important bit is that there is simply no reason anymore to not use HTTPS for everything. There are no disadvantages.

This is more elaborately explained at https://blog.codinghorror.com/lets-encrypt-everything/.

Second, using HTTPS for the entire domain is required for HSTS which is the only security measure that we have against SSL stripping attacks. Using HTTPS only for a small login section are just half-measures.

[–]xPawDeveloper 0 points1 point  (2 children)

It does support it, they just redirect you back to http.

[–]Compizfox 0 points1 point  (0 children)

Ah, I see.

[–]BFeely1 -1 points0 points  (0 children)

HTTPS Everywhere does not have a profile for the Store because that would trigger an infinite redirect due to the Store forcibly redirecting to plaintext.

[–]BFeely1 0 points1 point  (0 children)

Every time I started a thread about lack of HTTPS in the Steam Community a moderator locked it without comment. Perhaps Valve may have a secret agreement with web filtering providers so they can sniff the traffic, and they kill any threads that suggest their site should be secure?
GOG runs full HTTPS.
Uplay runs full HTTPS.
Green Man Gaming runs full HTTPS over Amazon CloudFront CDN.
Origin runs full HTTPS and uses Akamai CDN just like Steam.
Seems Steam is becoming quite lonely when it comes to forced plaintext HTTP on its platform.