The IP implementation in Sun Solaris 8 through 10 and OpenSolaris before snv_82 uses an improper arena when allocating minor numbers for sockets which allows local users to cause a denial of service (32-bit application failure and login outage) by opening a large number of sockets.