BlastRADIUS
Alan DeKok
aland at deployingradius.com
Thu Sep 19 11:27:29 UTC 2024
On Sep 19, 2024, at 4:21 AM, Bjørn Mork via Freeradius-Users <freeradius-users at lists.freeradius.org> wrote:
> Unsurprisingly, many router vendors are still trying to implement the
> BlastRADIUS recommendations in their RADIUS clients. With "interesting"
> effects as a result.
Vendors are "special". There was one I found which would discard packets which contained Message-Authenticator.
Why? "It's unexpected". <sigh>
> I got a complaint yesterday that vendor A now requires M-A in the
> Accept-Accept, or the session is rejected. I guess that's good. We were
> running 3.2.2 on the servers in question. An upgrade was obviously long
> overdue in any case, so I upgraded to 3.2.6. And everything was fine.
> For several minutes.
>
> Then it turned out that vendor C also must have been working on their
> BlastRADIUS implementation. Unfortunately, it seems that they only got
> as far as to make the authentication process crash if the Access-Accept
> includes M-A. Nice work!
:(
> How are we supposed to handle real world vendors like that? It would be
> nice to have some fine grained M-A enable/disable knobs. E.g. by client
> or account (virtual internal attribute?). By client will not work well
> for proxied requests, so that's probably not sufficient.
Vendors should just fix their products. It's not hard. Message-Authenticator has been defined for 20+ years. It's not rocket surgery.
> Will of course also work with the vendor, but that takes time. And we
> have a number of routers to upgrade before it's done. Testing is a bit
> of a hassle when we have to switch FR versions to enable/disable M-A
> (unless we cheat with a proxy filter).
Arg.
I _really_ don't want to add more configuration flags to work around broken vendor equipment. That kind of nonsense tends to hang around for decades, because vendors go "well, there's a flag to work around it, so we don't have to fix our products!"
I'll see if there's a good solution, but I suspect not. If vendors could ship products which aren't garbage, that would be great...
Alan DeKok.
More information about the Freeradius-Users
mailing list