CVE-2020-13485

The Knock Knock plugin before 1.2.8 for Craft CMS allows IP Whitelist bypass via an X-Forwarded-For HTTP header

published May 25, 2020

CVSS
—
EPSS
1%
Percentile
71.4
In the wild
Unconfirmed
What it is

⚠️ A sneaky bypass in the Knock Knock plugin can let the wrong folks slip past the IP Whitelist like a party crasher with a fake invitation! 🎉 Think of it as a bouncer at a club who only checks the ID of the first person in line, allowing anyone behind them to waltz in without further checks. That’s how the X-Forwarded-For header works here — it bypasses security checks like a poorly managed guest list. This vulnerability allows an attacker to bypass the IP whitelist protection, meaning they could potentially gain unauthorized access to sensitive areas of your Craft CMS site. Imagine someone sneaking in through the back door while everyone else is focused on the front! It could lead to data leaks or other malicious activities.

Put simply

Think of it as a bouncer at a club who only checks the ID of the first person in line, allowing anyone behind them to waltz in without further checks. That’s how the X-Forwarded-For header works here — it bypasses security checks like a poorly managed guest list. The Knock Knock plugin before version 1.2.8 for Craft CMS improperly validates the X-Forwarded-For HTTP header, allowing attackers to bypass IP whitelist checks and access restricted areas of the application without proper authorization.

What to do

This vulnerability allows an attacker to bypass the IP whitelist protection, meaning they could potentially gain unauthorized access to sensitive areas of your Craft CMS site. Imagine someone sneaking in through the back door while everyone else is focused on the front! It could lead to data leaks or other malicious activities. Upgrade the Knock Knock plugin to version 1.2.8 or later to patch this vulnerability. Ensure you also review your IP whitelisting and consider implementing additional layers of security, like rate limiting or enhanced logging, to monitor access attempts. You've got this! With a quick update, you’ll be one step closer to securing your site and keeping those unwanted intruders out! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01355 · 71.4th percentile
Published
2020-05-25T22:38Z
EPSS history
Timeline
  • 25 MAY 22:38Z
    The Knock Knock plugin before 1.2.8 for Craft CMS allows IP Whitelist bypass via an X-Forwarded-For HTTP header
    cvelistv5