CVE-2023-31123CWE-287

effectindex/tripreporter vulnerable to improper password verification on POST `/api/v1/account/login`

Critical · published May 8, 2023

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

🚨 A sneaky password verification flaw in `effectindex/tripreporter` lets any user log in as anyone else! 🔥 Think of this vulnerability like an unguarded hotel where anyone with a valid reservation can waltz into any room — your data is out in the open, and that's not a safe scenario! It's a recipe for absolute chaos! This means an attacker could easily access private accounts, steal sensitive information, or cause data loss, making this an absolutely devastating flaw that demands immediate attention. Imagine your personal travel stories and plans being accessible to strangers — yikes!

Put simply

Think of this vulnerability like an unguarded hotel where anyone with a valid reservation can waltz into any room — your data is out in the open, and that's not a safe scenario! It's a recipe for absolute chaos! Prior to a specific commit, the password verification process allowed any user who met the password criteria to impersonate another user. This improper authentication mechanism is a major security oversight that could lead to unauthorized account access.

What to do

This means an attacker could easily access private accounts, steal sensitive information, or cause data loss, making this an absolutely devastating flaw that demands immediate attention. Imagine your personal travel stories and plans being accessible to strangers — yikes! If you're running your own instance of `effectindex/tripreporter`, update to commit bd80ba833b9023d39ca22e29874296c8729dd53b or newer right away. If you can’t apply the patch directly, implementing a manual workaround is advised until the update is performed. For users on hosted platforms like `subjective.report`, no action is necessary — you're already safe! You've got this! Follow the steps to secure your instance and become a security hero today! 🛡️

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.00649 · 50.5th percentile
Weakness
CWE-287 · Improper Authentication
Published
2023-05-08T20:01Z
EPSS history
Timeline
  • 08 MAY 20:01Z
    effectindex/tripreporter vulnerable to improper password verification on POST `/api/v1/account/login`
    cvelistv5