can someone explain this to me? πŸ«ͺ

2 months ago by not_IO to c/linuxmemes

LastYearsIrritant 114 points 2 months ago

It's called a Path Traversal attack.

Basically, if you add a ../ in a query, you can start to work backwards in the directory tree to root, then go up again to someplace you shouldn't go. The firewall doesn't block this attack, cause it's just doing a regular HTTP(s) request.

https://owasp.org/...

path: 0 25485543, hotness: undefined, score: 114, children: 14
NullPointerException 37 points 2 months ago

How would a firewall be related to this? A firewall would block/allow the ports 80/443 from certain sources. That’s it. Whatever is happening here it’s related to OS permissions and web server configuration.

path: 0 25485543 25485872, hotness: undefined, score: 37, children: 13
chamomile 57 points 2 months ago path: 0 25485543 25485872 25485923, hotness: undefined, score: 57, children: 2
AudaciousArmadillo -7 points 2 months ago

Unlikely.

path: 0 25485543 25485872 25485923 25491631, hotness: undefined, score: -7, children: 1
libewa 1 point 2 months ago

Very likely. Or, at least what the thread commenter meant. There's other programs vulnerable to ../, but it's mostly some kind of Application Firewall, one that inspects the message itself.

path: 0 25485543 25485872 25485923 25491631 25504933, hotness: undefined, score: 1, children: 0
LastYearsIrritant 14 points 2 months ago

The point of the comic is that people expect a firewall to protect them from attacks, but then the attack comes in as a path traversal and the firewall does nothing.

path: 0 25485543 25485872 25488452, hotness: undefined, score: 14, children: 0
AudaciousArmadillo 12 points 2 months ago

Because enterpise firewalls suck ass. If you follow some security researchers on fedi it is shockingly common. Like every week there is an unauth RCE to these things and usually its ../. Is it absurd that a companies expensive first line defense is less secure than your mum's laptop? I'm sure it is "AI" ready though!

path: 0 25485543 25485872 25491626, hotness: undefined, score: 12, children: 0
foggy 11 points 2 months ago

Frankly to suggest that an enterprise firewall would be susceptible to a simple path traversal attack is insane. Unless there's the most embarrassing news story of the decade im missing? That kind of input validation is baked into basically everything these days.

Maybe you'll land input validation using quadruple URL encoded '../' or something but even still I'd doubt that.

So the person who replied to you is 100% correct in what it's about, but it doesn't really explain the comic. Unless it was made in like a decade ago.

path: 0 25485543 25485872 25489200, hotness: undefined, score: 11, children: 4
helvetpuli 10 points 2 months ago

It's pretty common in a killchain following a server side request forgery since the traffic isn't seem by the WAF.

Example: https://github.com/...

path: 0 25485543 25485872 25489200 25490220, hotness: undefined, score: 10, children: 2
foggy 2 points 2 months ago

It really is not common in the common era.

E-business suite is not a firewall. Anyone that was using it as one when this cve hit about a year ago wouldnt have qualified as "enterprise" to any required insurance, even then.

Anyone who was using it as such was/is drowning in so much tech debt that, like, if you work there, leave. Yesterday.

path: 0 25485543 25485872 25489200 25490220 25490676, hotness: undefined, score: 2, children: 1
Manny_Folf 3 points 2 months ago path: 0 25485543 25485872 25489200 25494452, hotness: undefined, score: 3, children: 0
floquant 2 points 2 months ago

Layer 7 firewalls are a thing

path: 0 25485543 25485872 25491902, hotness: undefined, score: 2, children: 2
xavier666 3 points 2 months ago

Layer 7 firewall sounds so wrong

path: 0 25485543 25485872 25491902 25500319, hotness: undefined, score: 3, children: 1
floquant 1 point 2 months ago

That's why it's usually called a WAF (Web Application Firewall), although you can also have L7 firewall for non-web applications (SMTP, SQL, whatever)

path: 0 25485543 25485872 25491902 25500319 25500997, hotness: undefined, score: 1, children: 0
comador 46 points 2 months ago

MOOPSY!!!

That's all you need to know ...

path: 0 25485340, hotness: undefined, score: 46, children: 1
breakcore 10 points 2 months ago

I JUST watched that episode! Pretty nuts to see moopsy here.

Like ten minutes ago just!

path: 0 25485340 25486904, hotness: undefined, score: 10, children: 0
EggInDisguise 45 points 2 months ago

That is a moopsy.

It drinks bones.

The thing cowering and having it's bones drunk is a Pyrithean swamp gobbler. Don't worry about them, they only gobble you.

It's the moopsy you have to watch out for.

Oh, you mean the programming type humor superimposed? No idea.

path: 0 25488940, hotness: undefined, score: 45, children: 2
NeatNit 2 points 2 months ago

Thanks, I needed that clarification. But I'm still not super sure what I'm looking at... is the skin in the second panel supposed to belong to the huge dragon in the first panel? It doesn't make sense. Presumably there's a huge body attached to that head, the shapes just don't make sense.

path: 0 25488940 25499966, hotness: undefined, score: 2, children: 1
EggInDisguise 8 points 2 months ago

Correct.

The moopsy has drunk the swamp gobbler's bones, and now with nothing to support the squishy insides, the flesh bag drops and it's unable to move.

Presumably they die when their bones are drunk, otherwise it's a painful few minutes or hours as your system shuts down from not having the skeletal support for organs and stuff.

It's from a TV show called Star Trek: Lower Decks as the "oh no scary monster is chasing us" plot, and it's cuteness compared to the swamp gobble is just supposed to be funny. In order to demonstrate it's actually the real monster the fovvler cowers away from it before the moopsy jumps on it and basically it deflates like a balloon.

path: 0 25488940 25499966 25500118, hotness: undefined, score: 8, children: 0
groet 29 points 2 months ago path: 0 25491452, hotness: undefined, score: 29, children: 0
Sinthesis 22 points 2 months ago

There's other good posts here about path traversal recently but I don't think anyone has touched on...this (paths matter) has been happening for decades.

Story time. In the early aughts (year 2000 πŸ‘΄ ) Microsoft IIS had a bug due to backwards compatibility with MSDOS πŸ’Ύ . The effect was you could find an, ummm, open FTP server, create a LPT1 or COM1 directory, then a subdirectory and this path would be invisible to the system admin. If you knew the path, you could ummm store things in it such as the latest movie, game, etc. Arrgh πŸ΄β€β˜ οΈ

/edit Ooops, forgot this is a Linux community. Some terms:

IIS - Microsoft's server. It had a bunch of things in one package; web server, file server, email server, etc.

MSDOS - Oldass Microsoft operating system. I forget if its the first one. Only supports 8.3 filenames (8 characters plus 3 for file extension).

FTP - File transfer protocol. We were sending bits over the wire without encryption, YOLO

LPT1/COM1 - special devices in MSDOS, printer port and serial port

path: 0 25492404, hotness: undefined, score: 22, children: 0
linuxmemes
linuxmemes

@lemmy.world

login for more options
33128
2398
6546

Hint: :q!


Sister communities:

Community rules (click to expand)

1. Follow the site-wide rules
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry of any kind will not be tolerated. This is an LGBTQ+-friendly community -- if that is a problem for you, you should leave.
3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves / tolerates / hates> systemd, and wants to interject for a moment. You can stop now.
5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures

We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.

  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.

Β 

Please report posts and comments that break these rules!


Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

go to feed...