CVE-2019-16695

phpIPAM 1.4 allows SQL injection via the app/admin/custom-fields/filter.php table parameter when action=add is used

published September 22, 2019

CVSS
—
EPSS
2%
Percentile
79.3
In the wild
Unconfirmed
What it is

⚠️ A crafty SQL injection lurks in phpIPAM 1.4, and it’s entirely triggered by a simple table parameter when you try to add custom fields! Think of it like a restaurant that takes your order but forgets to check the ingredients — a sneaky chef could swap in something hazardous without anyone noticing! If exploited, an attacker could manipulate the database, potentially exposing sensitive information or even altering critical data. It’s like giving someone the ability to rewrite the restaurant’s menu at will — absolute chaos in the kitchen!

Put simply

Think of it like a restaurant that takes your order but forgets to check the ingredients — a sneaky chef could swap in something hazardous without anyone noticing! This vulnerability allows unauthorized SQL commands to be executed via the 'table' parameter in filter.php when 'action=add' is passed, leading to possible data leakage and integrity issues.

What to do

If exploited, an attacker could manipulate the database, potentially exposing sensitive information or even altering critical data. It’s like giving someone the ability to rewrite the restaurant’s menu at will — absolute chaos in the kitchen! To secure your phpIPAM installation, immediately update to the latest version that patches this vulnerability. Also, consider implementing prepared statements to safeguard against SQL injection in the future. You’ve got this! Stay vigilant, follow through with these steps, and you'll keep your data safe! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01881 · 79.3th percentile
Published
2019-09-22T14:58Z
EPSS history
Timeline
  • 22 SEP 14:58Z
    phpIPAM 1.4 allows SQL injection via the app/admin/custom-fields/filter.php table parameter when action=add is used
    cvelistv5