CVE-2022-42149

kkFileView 4.0 is vulnerable to Server-side request forgery (SSRF) via controller\OnlinePreviewController.java

Critical · published October 17, 2022

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

🚨 A sneaky SSRF vulnerability lurks in kkFileView 4.0, allowing unauthorized requests that could expose sensitive internal resources. 🔥 Think of it like a waiter at a restaurant who takes orders for food but also has the power to sneak into the kitchen and grab anything else behind the scenes without anyone noticing — and that kitchen could hold some seriously sensitive secrets! An attacker could leverage this vulnerability to make unauthorized requests to internal services, potentially accessing databases or other critical resources that should remain shielded. This could lead to data leaks or service disruptions, which is absolutely devastating for any organization.

Put simply

Think of it like a waiter at a restaurant who takes orders for food but also has the power to sneak into the kitchen and grab anything else behind the scenes without anyone noticing — and that kitchen could hold some seriously sensitive secrets! The SSRF vulnerability in kkFileView 4.0 occurs in the OnlinePreviewController.java file, allowing attackers to send crafted requests that the server unwittingly executes, targeting internal services and endpoints.

What to do

An attacker could leverage this vulnerability to make unauthorized requests to internal services, potentially accessing databases or other critical resources that should remain shielded. This could lead to data leaks or service disruptions, which is absolutely devastating for any organization. To remediate this vulnerability, patch your kkFileView to the latest version immediately. It’s also a good idea to implement strict input validation for any URLs and limit outbound requests to only trusted services. 🌐 You've got this! By addressing this vulnerability promptly, you’re taking essential steps to protect your network. 🛡️

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.02642 · 85.5th percentile
Published
2022-10-17T00:00Z
EPSS history
Timeline
  • 17 OCT 00:00Z
    kkFileView 4.0 is vulnerable to Server-side request forgery (SSRF) via controller\OnlinePreviewController.java
    cvelistv5