The bdfReadCharacters function in bitmap/bdfread.c in X.Org libXfont before 1.4.9 and 1.5.x before 1.5.1 does not properly handle character bitmaps it cannot read, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and crash) and possibly execute arbitrary code via a crafted BDF font file.
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1:1.4.7-1ubuntu0.2", "binary_name": "libxfont-dev" }, { "binary_version": "1:1.4.7-1ubuntu0.2", "binary_name": "libxfont1" }, { "binary_version": "1:1.4.7-1ubuntu0.2", "binary_name": "libxfont1-dbg" }, { "binary_version": "1:1.4.7-1ubuntu0.2", "binary_name": "libxfont1-udeb" } ] }