CVE-2023-27112

pearProjectApi v2.8.10 was discovered to contain a SQL injection vulnerability via the projectCode parameter at project.php

Critical · published January 21, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
43.1
In the wild
Unconfirmed
What it is

🔥 A simple tweak in the projectCode parameter can turn pearProjectApi v2.8.10 into a hacker's playground! Think of it like a restaurant kitchen where the chef takes any order without checking the recipe — one wrong ingredient could spoil the entire dish! With this SQL injection vulnerability, an attacker could potentially access, modify, or even delete your database records, which is absolutely devastating for any application! Imagine losing sensitive data or having your project turned upside down because someone exploited a small oversight.

Put simply

Think of it like a restaurant kitchen where the chef takes any order without checking the recipe — one wrong ingredient could spoil the entire dish! This vulnerability allows the attacker to manipulate SQL queries via the projectCode parameter in project.php, enabling unauthorized access to the database and its contents.

What to do

With this SQL injection vulnerability, an attacker could potentially access, modify, or even delete your database records, which is absolutely devastating for any application! Imagine losing sensitive data or having your project turned upside down because someone exploited a small oversight. Immediate action is crucial! Update to pearProjectApi version 2.8.11, which patches this vulnerability. Additionally, consider implementing prepared statements to safeguard against SQL injection in the future. You've got this! Follow these steps and you'll have your application secured in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00516 · 43.1th percentile
Published
2025-01-21T00:00Z
EPSS history
Timeline
  • 21 JAN 00:00Z
    pearProjectApi v2.8.10 was discovered to contain a SQL injection vulnerability via the projectCode parameter at project.php
    cvelistv5