Memory leak in the irda_bind function in net/irda/af_irda.c and later in drivers/staging/irda/net/af_irda.c in the Linux kernel before 4.17 allows local users to cause a denial of service (memory consumption) by repeatedly binding an AF_IRDA socket.
The product does not properly control the allocation and maintenance of a limited resource.
The product does not release a resource after its effective lifetime has ended, i.e., after the resource is no longer needed.