4 ms·
We're approaching the limits here, I think.
by dschuetz 5y ago
We're approaching the limits here, I think.
- zaik 5y agoWhy would there be a theoretical limit?
- pickledcods 5y agobecause that value is a physical limit
- black_puppydog 5y agoHow so? If I find a vector that triggers the remote system to `cat /dev/random | netcat $target` then there's no limit for how much traffic my refelection generates, no?
- pickledcods 5y agolook at the binary, it's an overflow value. Like it didn't fit the spreadsheet.
- nostoc 5y agoI assume by limit OP means the remote system's bandwidth. at 4 billion to 1, there's in practice very little difference between CVE-2022-26143 and what you describe. Both will be capped at the same number by the bandwidth available to the offending system.
- nathanyz 5y agoLimit would end up being when you send 1 byte of traffic to a box and that box amplifies it to whatever its own max outbound bandwidth rate is. This seems like it would exceed that in many cases, since 1 byte in => 4.2 gigabytes out. Which is roughly 33.6 gbps. Not sure many of these vulnerable boxes actually have that amount of outbound bandwidth to utilize. (Please feel free to correct my quick math if I messed it up)
- jwilk 5y agoWhy do you want to send everything in one second?
- nathanyz 5y agoThis is a good point, but then you need more boxes to perform the DDOS as the reason they are effective is overwhelming the packets per second or bandwidth per second of the receiving networks. So it definitely does allow for a sustained attack by a single box with limited outbound bandwidth, but that blunts the usual reasoning for why the amplification is so dangerous. Another interesting impact of this is that the higher the amplification, the more likely it is noticeable by the server that is being abused. I mean if you clog the outbound network for a company they will notice and try to resolve immediately. Versus some milder amplification where it can go under the radar, or at least the business impact urgency radar of a company much longer.
- supertrope 5y agoAt least it was a 32-bit integer, not 64