Lucene search

K

lpanelClient.txt

๐Ÿ—“๏ธย 18 Jun 2005ย 00:00:00Reported byย Packet StormTypeย 
packetstorm
ย packetstorm
๐Ÿ”—ย packetstormsecurity.com๐Ÿ‘ย 36ย Views

Lpanel vulnerability allows unauthorized viewing of client invoice information via unauthenticated "inv" GET variabl

Show more
Code
`Subject:  
Lpanel.NET's Lpanel (all versions up to and including 1.59) is vulnerable to the unauthorized viewing of client invoice information.  
  
  
Severity:  
High; This vulnerability allows an attacker unauthorized viewing of other clients' invoice information.  
  
  
Preamble:  
(Taken from http://www.lpanel.net/)  
Lpanel is a Complete Web Hosting Billing & Automation Suite that installs over cPanel, WHM.  
  
Created from the ground up from cPanel by web hosting administrators, Lpanel has everything a cPanel hosting business needs and will ever need. Constantly expanding to meet the quickly developing web hosting market, Lpanel is the only complete management solution available today for cPanel web hosts. From multi-staff tiers, automated signups, reseller management, network utilities, automated SSL, as well as a full array of ย“Added Servicesย” and detailed efficiency reports - Lpanel is always steps ahead of the rest.  
  
  
Problem:  
The ย“invย” GET variable of viewreceipt.php (i.e. http://yourdomain.com/lpanel/help/viewreceipt.php?inv=50) is not authenticated against the currently logged in user. Thus, by replacing the number specified by the ย“invย” variable, one can view details of any other invoice on the system. Note that invoice IDs are an automatically incremented value, and therefore finding another client's invoice is as simple as writing a script to loop over the requests, gathering the information to a common location.  
  
  
Workaround:  
This bug can be fixed by checking that the currently logged in user owns the invoice associated with the ID specified by the ย“invย” GET variable.  
  
  
Vendor Contact:  
Lpanel.NET's Lpanel  
URL: http://www.lpanel.net/  
Email: [email protected] (I was unable to find a more relevant email contact)  
Mailing Address:  
Lpanel.NET  
PO Box 940876  
Miami, Florida 33194-0056  
United States  
Phone: 614-441-4838  
  
  
Disclosure Timeline:  
Vendor Notified: June 6, 2005  
Public Release: June 6, 2005  
  
  
About the Author:  
The author is in between life paths at the moment, but is currently a software engineer at a company to remain unnamed. When not at his computer, the author enjoys doing a great many things, most of which he has lost all time for, or lacks people to do those things with in his current lifestyle. As such he finds more time for work, or just visits Blockbuster, and when all else fails, fabricates reports such as this.  
  
The author is posting this message anonymously in order to avoid potential legal consequences, although he is having trouble seeing any potential consequences as feasible, considering the vendor does not release a plain-text version of their license (the license is actually encoded, and when viewed, renders a PHP parse error).  
  
  
Greets:  
I'd like to say hi to the team with which I work; you're all great. I'd also like to say hello to swoolley and tautology.  
  
--   
`

Transform Your Security Services

Elevate your offerings with Vulners' advanced Vulnerability Intelligence. Contactย us for a demo andย discover the difference comprehensive, actionable intelligence can make in your security strategy.

Book a live demo
18 Jun 2005 00:00Current
7.4High risk
Vulners AI Score7.4
36
.json
Report