CVE-2017-16935

Ametys before 4.0.3 requires authentication only for URIs containing a /cms/ substring, which allows remote attackers to bypass intended access restrictions…

published November 24, 2017

CVSS
—
EPSS
8%
Percentile
94.5
In the wild
Unconfirmed
What it is

⚠️ Just a direct URL request is all it takes to bypass access restrictions in Ametys! This sneaky vulnerability could let attackers change admin passwords like it's a walk in the park! 😱 Think of this like a restaurant where only certain areas require a reservation. If you walk in through the back door, you can grab a seat at any table, including the VIP section, without even checking in! 🍽️ An attacker could exploit this to gain unauthorized access, bypassing restrictions entirely. This means they could change admin passwords, potentially locking legitimate users out and seizing control of the system. Yikes!

Put simply

Think of this like a restaurant where only certain areas require a reservation. If you walk in through the back door, you can grab a seat at any table, including the VIP section, without even checking in! 🍽️ This vulnerability occurs because Ametys only requires authentication for paths containing '/cms/', allowing attackers to access sensitive resources directly without any proper checks. They can manipulate user data through specific requests without ever logging in.

What to do

An attacker could exploit this to gain unauthorized access, bypassing restrictions entirely. This means they could change admin passwords, potentially locking legitimate users out and seizing control of the system. Yikes! Upgrade Ametys to version 4.0.3 or later to close this loophole immediately. Additionally, consider implementing stricter access controls for sensitive URIs to prevent unauthorized access in the future. Stay vigilant! 🔒 You've got this! Take these steps, and you'll have your system secured in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.07663 · 94.5th percentile
Published
2017-11-24T07:00Z
EPSS history
Timeline
  • 24 NOV 07:00Z
    Ametys before 4.0.3 requires authentication only for URIs containing a /cms/ substring, which allows remote attackers to bypass intended access restrictions…
    cvelistv5