In LibSass prior to 3.5.5, functions inside ast.cpp for IMPLEMENTASTOPERATORS expansion allow attackers to cause a denial-of-service resulting from stack consumption via a crafted sass file, as demonstrated by recursive calls involving clone(), cloneChildren(), and copy().
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.6.3-1ubuntu1", "binary_name": "libsass-dev" }, { "binary_version": "3.6.3-1ubuntu1", "binary_name": "libsass1" }, { "binary_version": "3.6.3-1ubuntu1", "binary_name": "libsass1-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.6.5-1ubuntu1", "binary_name": "libsass-dev" }, { "binary_version": "3.6.5-1ubuntu1", "binary_name": "libsass1" }, { "binary_version": "3.6.5-1ubuntu1", "binary_name": "libsass1-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.6.5+20231221-3", "binary_name": "libsass-dev" }, { "binary_version": "3.6.5+20231221-3", "binary_name": "libsass1" }, { "binary_version": "3.6.5+20231221-3", "binary_name": "libsass1-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.6.5+20231221-3", "binary_name": "libsass-dev" }, { "binary_version": "3.6.5+20231221-3", "binary_name": "libsass1" }, { "binary_version": "3.6.5+20231221-3", "binary_name": "libsass1-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.6.6-0ubuntu1", "binary_name": "libsass-dev" }, { "binary_version": "3.6.6-0ubuntu1", "binary_name": "libsass1" }, { "binary_version": "3.6.6-0ubuntu1", "binary_name": "libsass1-dbgsym" } ] }