CVE-2023-27162

openapi-generator up to v6.4.0 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /api/gen/clients/{language}

Critical · published March 31, 2023

CVSS v3.1
9.1
EPSS
1%
Percentile
60.4
In the wild
Unconfirmed
What it is

🔥 A crafty Server-Side Request Forgery (SSRF) lurks in openapi-generator up to v6.4.0, allowing sneaky attackers to access sensitive network resources with just a crafted API request! Think of this as a mischievous delivery person who can drop off a package anywhere they want, sneaking into the back office and reading sensitive documents that were never intended for them. It's like giving someone an all-access pass to your business without even checking their ID! If exploited, an attacker could gain access to internal systems and sensitive information, potentially leading to data breaches or the manipulation of critical resources. This could be absolutely devastating for businesses relying on the integrity of their API services!

Put simply

Think of this as a mischievous delivery person who can drop off a package anywhere they want, sneaking into the back office and reading sensitive documents that were never intended for them. It's like giving someone an all-access pass to your business without even checking their ID! This SSRF vulnerability arises when the openapi-generator component fails to properly validate the API requests, allowing malicious actors to make requests to internal network resources that should be off-limits.

What to do

If exploited, an attacker could gain access to internal systems and sensitive information, potentially leading to data breaches or the manipulation of critical resources. This could be absolutely devastating for businesses relying on the integrity of their API services! To safeguard your systems, immediately upgrade to openapi-generator version 6.4.1 or later. Additionally, review and restrict access controls for API endpoints to mitigate potential risks from unauthorized requests. You've got this! With these steps, your API will be locked down tighter than a drum! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00935 · 60.4th percentile
Published
2023-03-31T00:00Z
EPSS history
Timeline
  • 31 MAR 00:00Z
    openapi-generator up to v6.4.0 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /api/gen/clients/{language}
    cvelistv5