OSS Password Pusher Authentication Bypass Vulnerability in File Upload Feature

Vulnerability

A vulnerability in OSS Password Pusher versions prior to 1.69.4 and 2.4.2 allows unauthenticated users to create file-type pushes through a generic JSON API endpoint. This issue arises under certain configurations where anonymous creation is permitted, bypassing the intended authentication requirements for file uploads. As a result, unauthorized individuals could exploit this flaw to consume resources such as storage and bandwidth.

Impact

Exploitation of this vulnerability could lead to unauthorized creation of file pushes, causing unintentional resource consumption in the form of storage and bandwidth.

Reproduction

The vulnerability can be reproduced by sending a request to the '/p.json' or '/api/v2/pushes' endpoint with the 'files' parameter included, without authentication. This can be done by setting 'allow_anonymous' to true and ensuring that file pushes are enabled.

Remediation

Users are advised to upgrade to Password Pusher versions 1.69.4 or 2.4.2, where this vulnerability has been patched. If an immediate upgrade is not possible, 'allow_anonymous' can be set to false, file push capability can be restricted or disabled, untrusted API create traffic can be blocked at the edge, and unusual unauthenticated create activity can be monitored.

Added: May 8, 2026, 9:55 PM
Updated: May 8, 2026, 9:55 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
8.4
remediation
0.0
relevance
7.8
threat
4.8
urgency
2.9
incentive
4.2

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.