QNX Neutrino RTOS是加拿大黑莓(BlackBerry)公司的一套采用微内核结构的实时操作系统。该操作系统具有功能全面、运行稳健和可灵活增减模块等特点。 QNX RTOS的/usr/photon/bin/phgrafx文件没有正确地处理PHOTON_PATH/palette/*.pal文件,如果用户在palette目录中创建了文件名大于285字符的.pal扩展名的话,就会触发栈溢出,允许攻击者完全控制程序流。
QNX Neutrino RTOS是加拿大黑莓(BlackBerry)公司的一套采用微内核结构的实时操作系统。该操作系统具有功能全面、运行稳健和可灵活增减模块等特点。 QNX RTOS的/usr/photon/bin/phgrafx文件没有正确地处理PHOTON_PATH/palette/*.pal文件,如果用户在palette目录中创建了文件名大于285字符的.pal扩展名的话,就会触发栈溢出,允许攻击者完全控制程序流。