CVE-2019-8979

Kohana through 3.3.6 has SQL Injection when the order_by() parameter can be controlled

published February 21, 2019

CVSS
โ€”
EPSS
3%
Percentile
88.0
In the wild
Unconfirmed
What it is

โš ๏ธ A crafty twist on sorting! The order_by() parameter in Kohana through version 3.3.6 can be manipulated, making it vulnerable to SQL Injection. ๐Ÿ’ฅ Think of it like a restaurant where the kitchen takes orders without checking the menu. If the waiter can alter the order, they might sneak in something totally unexpected โ€“ like a fish dish when you asked for steak! With this vulnerability, an attacker could potentially execute malicious SQL statements, leading to unauthorized data access or manipulation. Imagine someone sneaking into the kitchen and changing the recipe of your entire meal โ€“ it could be absolutely devastating to your database!

Put simply

Think of it like a restaurant where the kitchen takes orders without checking the menu. If the waiter can alter the order, they might sneak in something totally unexpected โ€“ like a fish dish when you asked for steak! This SQL Injection vulnerability arises because the order_by() parameter can be influenced by the user, allowing attackers to inject harmful SQL code into queries and bypass normal restrictions.

What to do

With this vulnerability, an attacker could potentially execute malicious SQL statements, leading to unauthorized data access or manipulation. Imagine someone sneaking into the kitchen and changing the recipe of your entire meal โ€“ it could be absolutely devastating to your database! Immediate action is required: upgrade to Kohana versions beyond 3.3.6 to patch this vulnerability. Additionally, implement input validation on the order_by() parameter to ensure only safe values are processed. Security hero status: activated! Follow these steps, and you'll have your application fortified in no time. ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03204 ยท 88.0th percentile
Published
2019-02-21T05:00Z
EPSS history
Timeline
  • 21 FEB 05:00Z
    Kohana through 3.3.6 has SQL Injection when the order_by() parameter can be controlled
    cvelistv5