GnuTLS是比利时Nikos Mavrogiannopoulos和瑞典Simon Josefsson软件开发者共同研发的一个免费的用于实现SSL、TLS和DTLS协议的安全通信库。 GnuTLS 3.3.26之前的版本和3.5.8之前的3.5.x版本中的lib/opencdk/pubkey.c文件的‘cdk_pk_get_keyid’函数中存在基于栈的缓冲区溢出漏洞。远程攻击者可借助特制的OpenPGP证书利用该漏洞在受影响应用程序的上下文中执行任意代码,造成拒绝服务。
GnuTLS是比利时Nikos Mavrogiannopoulos和瑞典Simon Josefsson软件开发者共同研发的一个免费的用于实现SSL、TLS和DTLS协议的安全通信库。 GnuTLS 3.3.26之前的版本和3.5.8之前的3.5.x版本中的lib/opencdk/pubkey.c文件的‘cdk_pk_get_keyid’函数中存在基于栈的缓冲区溢出漏洞。远程攻击者可借助特制的OpenPGP证书利用该漏洞在受影响应用程序的上下文中执行任意代码,造成拒绝服务。