Crashes FreeRadius 3.0.11 using rlm_rest/libcurl + rlm_cache_rbtree

Alan DeKok aland at deployingradius.com
Fri Sep 1 14:48:04 CEST 2017


On Sep 1, 2017, at 4:43 AM, Chaigneau, Nicolas <nicolas.chaigneau at capgemini.com> wrote:
> We've finally found out what was going on. The issue is an overflow of allocated memory in rlm_rest module, triggering a server abort later on.
> See the issue I've opened on GitHub for the details (and a proposed fix):
> 
> https://github.com/FreeRADIUS/freeradius-server/issues/2051

  Thanks.  I've pushed a different patch which should fix the issue.

> We had a CRC mismatch issue with our debuginfo packages, which is why gdb refused to use them.
> This is weird as these are the official debuginfo, matching the exact version of the libraries.
> Anyhow, we fixed this using objcopy, as follows (example for libpthread):

  Weird...

  Alan DeKok.




More information about the Freeradius-Users mailing list