this post was submitted on 16 Aug 2024
695 points (98.9% liked)

Technology

60084 readers
2731 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
 

archive

If you have the August 13, 2024—KB5041580 update. You're good.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 206 points 4 months ago (5 children)

Hah! Joke's on you. I accidentally restarted my PC and updated it without wanting to.

[–] TornadoRex 41 points 4 months ago (2 children)

Yeah? Well I was playing a game and it rebooted in the middle of a boss fight!

[–] [email protected] 13 points 4 months ago (1 children)

I was mid-proposal. She said, "Yes, as long as this call doesn't e..." Thanks a lot, Microsoft!

load more comments (1 replies)
load more comments (1 replies)
load more comments (4 replies)
[–] [email protected] 108 points 4 months ago (8 children)
[–] [email protected] 106 points 4 months ago (10 children)

Just say you run Arch and move on.

[–] [email protected] 124 points 4 months ago (8 children)
[–] [email protected] 34 points 4 months ago (1 children)
load more comments (1 replies)
[–] [email protected] 18 points 4 months ago
[–] [email protected] 12 points 4 months ago (1 children)
load more comments (1 replies)
load more comments (5 replies)
[–] [email protected] 14 points 4 months ago (2 children)

People always talk about Arch. I wonder what people think of other oses and the people who run them lol. Like I'm a bearded Debian user (closer to the look of the Dilbert comic unix guy).

[–] [email protected] 13 points 4 months ago

You run Arch and move on.

(Am I doing this right?)

[–] [email protected] 11 points 4 months ago (2 children)
load more comments (2 replies)
load more comments (6 replies)
load more comments (7 replies)
[–] [email protected] 93 points 4 months ago (11 children)

As a networking nerd, I am endlessly frustrated with how many otherwise smart people are just 'fuck ipv6 lmao'

Giving me goddamn flashbacks to this https://www.youtube.com/watch?v=v26BAlfWBm8

[–] [email protected] 86 points 4 months ago

Just sayin'

[–] [email protected] 45 points 4 months ago (11 children)

IPv6 genuinely made some really good decisions in its design, but I do question the default "no NAT, no private network prefixes" mentality since that's not going to work so well for average Janes and Joes

[–] [email protected] 55 points 4 months ago* (last edited 4 months ago) (27 children)

No NAT doesn't mean no firewall. It just means that you both don't have to deal with NAT fuckery or the various hacks meant to punch a hole through it.

Behind NAT, hosting multiple instances of some service that uses fixed port numbers requires a load-balancer or proxy that supports virtual hosts. Behind CGNAT, good luck hosting anything.

For "just works" peer to peer services like playing an online co-op game with a friend, users can't be expected to understand what port forwarding is, let alone how it works. So, we have UPnP for that... except, it doesn't work behind double NAT, and it's a gaping security hole because you can expose arbitrary ports of other devices if the router isn't set up to ignore those requests. Or, if that's not enough of a bad idea, we have clever abuse of IP packets to trick two routers into thinking they each initiated an outbound connection with the other.

load more comments (27 replies)
[–] [email protected] 15 points 4 months ago (2 children)

Routers simply need to block incoming unestablished packets (all modern routers allow for this) to replicate NAT security without NAT translation. Then you just punch holes through on IP addresses and ports you want to run services on and be done with it.

Now, some home routers aren't doing this by default, but they absolutely should be. That's just router software designers being bad, not IPv6's fault, and would get ironed out pretty quick if there was mass adoption and IPv4 became the secondary system.

To be clear, this is not a reason not to be adopting IPv6.

load more comments (2 replies)
load more comments (9 replies)
[–] [email protected] 40 points 4 months ago* (last edited 4 months ago) (2 children)

As a tech nerd who self hosts stuff, I'm more like "what is IPV6 and why is it causing me issues, I can't figure this out, I guess I'll disable it, wow my problems are fixed now."

I guess I can see why people don't like it, as it's caused me issues, but just because I don't understand it doesn't mean it's dumb. I'd need to understand how it works before I could say anything about it, positive or negative. I guess all I could say is that it's been way less intuitive to me, I can't memorize the numbers, and the reason it exists makes sense. Beyond that, I unno.

I should probably spend the time to learn about it, but I already have a full time job where I work on computers all day, I'd rather focus on my other hobbies while I'm at home.

[–] [email protected] 11 points 4 months ago (2 children)

It's not terribly difficult to learn when you avoid trying to relate it to IPv4 concepts. Particularly: forget about LAN addresses and NAT, and instead think about a large block of public addresses being subdivided between local devices.

load more comments (2 replies)
load more comments (1 replies)
load more comments (8 replies)
[–] [email protected] 88 points 4 months ago (2 children)

Is this for Windows 11?

My windows XP laptop is good right?

[–] [email protected] 93 points 4 months ago (1 children)
[–] [email protected] 18 points 4 months ago (3 children)

Can't tell if you're russian, or room mates.

[–] [email protected] 16 points 4 months ago

Could also be a joke on how there was a single XP serial number used by nearly everyone that got it from, uhh, non-official sources. FCKGW FTW.

load more comments (1 replies)
[–] [email protected] 23 points 4 months ago (13 children)
load more comments (13 replies)
[–] [email protected] 86 points 4 months ago (6 children)

"Compromises all devices running .... an IPv6 address."

Oh so no one is effected. (other then network nerds, and they are not real)

[–] [email protected] 51 points 4 months ago* (last edited 4 months ago) (3 children)

IPV6 is already rolled out in parts of the world. My provider has a Dual Stack lite architecture, the home connection is over IPV6, IPV4 is normally being tunneled via V6 through a provider grade NAT.

As I AM a network nerd, I pay for a dedicated IPV4 address every month, so I can reach my stuff from outside from old IPV4 only networks.

So when I plug in my router, connect a windows machine and just google stuff then all this traffic will be IPV6 without me configuring anything.

It's so great fun having the attack surface being doubled by dual stack setups.

load more comments (3 replies)
[–] [email protected] 43 points 4 months ago

they certainly don't run windows.

[–] hal_5700X 22 points 4 months ago* (last edited 4 months ago) (4 children)

IPv6 is enabled by default on windows.

EDIT Here's how to disable it. If you can't on your modem/router. Open the network menu from the icon in bottom right of screen > right click on the network you are connected to and click "status" > In the popup click on the "Properties" button > You'll get another popup with the name of your network adapter in a top line/box and a secondary box with a list of things in it > Look for the entry "Internet Protocol Version 6 (TCP/IPv6)" and uncheck the box in front of it > click OK.

load more comments (4 replies)
load more comments (3 replies)
[–] [email protected] 64 points 4 months ago

IPv6 huh? There are dozens of us!

[–] [email protected] 39 points 4 months ago (3 children)

Yay, new Xbox jailbreak method, can't wait for new modded warfare videos about it

[–] [email protected] 32 points 4 months ago (2 children)

I updated Windows so hard Linux popped out.

load more comments (2 replies)
[–] [email protected] 28 points 4 months ago (2 children)

Sick my isp doesn't even support ipv6

load more comments (2 replies)
[–] [email protected] 23 points 4 months ago* (last edited 4 months ago) (3 children)

To note: It shows even Windows Server 2008 as affected. Since MS is only testing against OSses they support, it is possible this has existed as a problem all the way back since IPv6 was first introduced to Windows XP.

Also, for all of you "disable IPv6 because I don't understand it" people... unless you are running Windows 8 or older, just update Windows. IPv4 has been out of addresses for so long that CGNAT is a thing, which means connectivity problems when you're hosting stuff, and more latency and packet drops from ISP routers getting saturated with NAT tasks. IPv6 is alive on the internet since 2011 and very much used on the internet, does not tie up routers by requiring NAT translation, and therefore just performs better. Plus, if you use your network printer's or network device's link-local ipv6 to connect locally, you will never have to deal with static ip address or changing ipv4 lan address pain, as link-local (non-routable on the internet) addresses don't change unless you force it.

Also don't use $35 routers for your internet. If your router does not support ipv6 firewalling, it is long since time to fix that with one that does.

load more comments (3 replies)
[–] [email protected] 19 points 4 months ago

Lmao good thing we're all on ipv4

[–] [email protected] 18 points 4 months ago (2 children)

This would presumably mainly be an issue for computers open to the internet. So not so much for home PCs, unless the router's firewall is opened up.

[–] [email protected] 16 points 4 months ago (4 children)

I've not read the CVE but assuming it works on any IPv6 address including the privacy extensions addresses, it's a problem. Depending on what most routers do in terms of IPv6 firewalling.

My opinion is, IPv6 firewalls should, by default, offer similar levels of security to NAT. That is, no unsolicited incoming connections but allow outgoing ones freely.

In my experience, it's a bit hit-and-miss whether they do or not.

Now, if this works on privacy extension addresses, it's a problem because the IPv6 address could be harvested from outgoing connections and then attacked. If not, then scanning the IPv6 space is extremely hard and by default addresses are assigned randomly inside the /64 most people have assigned by their ISP means that the address space just within your own LAN is huge to scan.

If it doesn't work on privacy extension IPs, I would say the risk is very low, since the main IPv6 address is generally not exposed and would be very hard to find by chance.

Here's the big caveat, though. If these packets can be crafted as part of a response to an active outgoing TCP circuit/session. Then all bets are off. Because a popular web server could be hacked, adjusted to insert these packets on existing circuits/sessions in the normal response from the web server. Meaning, this could be exploited simply by visiting a website.

load more comments (4 replies)
load more comments (1 replies)
[–] [email protected] 11 points 4 months ago (4 children)

I just updated and now my audio sounds like shit.

load more comments (4 replies)
load more comments
view more: next ›