CVE:CVE-2009-2450
CNNVD:CNNVD-200907-189
Online Armor是澳大利亚Tall Emu开发的个人防火墙。
Online Armor防火墙的OAmon.sys驱动在处理用户所提交的IOCTL请求时没有执行正确的地址空间验证，本地非特权用户可以向任意地址写入任意数据，导致执行任意内核态代码。
...
.text:00013E8D @@ioctl_830020C3:
.text:00013E8D mov eax， [ebp+OutputBuffer]; UserBuffer
.text:00013E90 mov dword ptr [eax]， 1 ; UserBuffer[0] = 1
.text:00013E96 mov eax， edi
.text:00013E98 mov dword ptr [eax]， 4
.text:00013E9E jmp @@return_false
...
solution:Upgrade tallemu online_armor_personal_firewall_av+ to a higher version than 3.5.0.11,3.5.0.6,3.5.0.9,and avoid the version (,3.5.0.11],3.5.0.6,3.5.0.9; Upgrade tallemu personal_firewall to a higher version than 3.5.0.13,3.5.0.1,3.5.0.2,3.5.0.3,3.5.0.4,3.5.0.5,3.5.0.6,3.5.0.7,3.5.0.8,3.5.0.9,3.5.0.10,3.5.0.11,3.5.0.12,and avoid the version (,3.5.0.13],3.5.0.1,3.5.0.2,3.5.0.3,3.5.0.4,3.5.0.5,3.5.0.6,3.5.0.7,3.5.0.8,3.5.0.9,3.5.0.10,3.5.0.11,3.5.0.12