CVE-2019-14537

YOURLS through 1.7.3 is affected by a type juggling vulnerability in the api component that can result in login bypass

published August 7, 2019

CVSS
—
EPSS
6%
Percentile
93.4
In the wild
Unconfirmed
What it is

⚠️ A little type juggling goes a long way! In YOURLS 1.7.3, a sneaky vulnerability lets attackers bypass login checks with minimal effort. 🔑 Think of it like a restaurant that allows anyone wearing a chef's hat to enter the kitchen without a reservation. The restaurant trusts the hat, but it doesn't check who’s really wearing it! This could allow an attacker to waltz right into your admin panel and gain unauthorized access, potentially leading to data leakage or even manipulation of your URL shortener. A login bypass like this can be absolutely devastating if left unchecked!

Put simply

Think of it like a restaurant that allows anyone wearing a chef's hat to enter the kitchen without a reservation. The restaurant trusts the hat, but it doesn't check who’s really wearing it! The vulnerability arises from type juggling in the API component, allowing an attacker to bypass authentication checks by manipulating input types—think of it as swapping ingredients in a recipe without the chef noticing!

What to do

This could allow an attacker to waltz right into your admin panel and gain unauthorized access, potentially leading to data leakage or even manipulation of your URL shortener. A login bypass like this can be absolutely devastating if left unchecked! Update to the latest version of YOURLS immediately to secure your installation. Check for any unusual access patterns or unauthorized changes in your URLs after patching. Don't let this vulnerability linger! 🔐 You’ve got this! By acting quickly, you’ll reinforce your defenses and keep your application safe. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.06145 · 93.4th percentile
Published
2019-08-07T16:43Z
EPSS history
Timeline
  • 07 AUG 16:43Z
    YOURLS through 1.7.3 is affected by a type juggling vulnerability in the api component that can result in login bypass
    cvelistv5