Lucene search
K

ProjectPier 0.8.8 SQL Injection / Authentication Bypass / RFI

🗓️ 14 May 2018 00:00:00Reported by Imre RadType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 46 Views

ProjectPier 0.8.8 PHP remote file inclusion & arbitrary code execution vulnerabilitie

Related
Code
ReporterTitlePublishedViews
Family
0day.today
ProjectPier 0.8.8 SQL Injection / Authentication Bypass / RFI Vulnerabilities
15 May 201800:00
zdt
CNVD
ProjectPier Unlimited File Upload Vulnerability
17 May 201800:00
cnvd
CNVD
ProjectPier PHP Remote File Inclusion Vulnerability
17 May 201800:00
cnvd
Check Point Advisories
Project Pier Remote File Inclusion (CVE-2018-10759)
16 Jun 202000:00
checkpoint_advisories
CVE
CVE-2018-10759
16 May 201814:00
cve
CVE
CVE-2018-10760
16 May 201814:00
cve
Cvelist
CVE-2018-10759
16 May 201814:00
cvelist
Cvelist
CVE-2018-10760
16 May 201814:00
cvelist
EUVD
EUVD-2018-2829
7 Oct 202500:30
euvd
EUVD
EUVD-2018-2830
7 Oct 202500:30
euvd
Rows per page
` "ProjectPier is a Free, Open-Source, PHP application for managing tasks,  
projects and teams through an intuitive web interface."  
  
https://github.com/Project-Pier  
https://sourceforge.net/projects/projectpier/  
  
  
I reached out to the vendor via several channels to report the findings  
below, but received no response. Since the project is abandoned (latest  
commits are 3 years old), I decided to go for full disclosure.  
The vulnerable versions are 0.8.8 and below.  
  
  
Vulnerability #1 (CVE-2018-10759):  
The PHP file (public/patch/patch.php) is public facing, accessible without  
authentication and is vulnerable to PHP remote file inclusion attacks since  
the id parameter is not sanitized.  
As a consequence of this, attackers could execute arbitrary commands via  
the expect:// fopen wrapper or execute arbitrary SQL statements.  
  
Remediation:  
Decommission the application or at least remove the affected file.  
  
  
Vulnerability #2 (CVE-2018-10760):  
The official Files plugin of ProjectPier is a file management plugin  
offering file uploads for the authentication users having the appropriate  
permissions granted. The files are uploaded into the subdirectory /tmp  
under the document root. The plugin does not enforce any security controls  
regarding the type/content of the file being uploaded, which could be  
abused by malicious users to execute arbitrary PHP code by uploading it via  
this plugin.  
  
Remediation:  
Decommission the application or revoke access privileges to the plugin.  
  
  
`

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