glib-networkings OpenSSL backend fails to properly check the return value of memory allocation routines. An out of memory condition could potentially result in writing to an invalid memory location.
The product dereferences a pointer that it expects to be valid but is NULL.