CVE-2025-65112 PUBLISHED

PubNet Critical Authentication Bypass Allows Unauthenticated Package Upload and Identity Spoofing

Assigner: GitHub_M
Reserved: 17.11.2025 Published: 29.11.2025 Updated: 01.12.2025

PubNet is a self-hosted Dart & Flutter package service. Prior to version 1.1.3, the /api/storage/upload endpoint in PubNet allows unauthenticated users to upload packages as any user by providing arbitrary author-id values. This enables identity spoofing, privilege escalation, and supply chain attacks. This issue has been patched in version 1.1.3.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
CVSS Score: 9.4

Product Status

Vendor ricardoboss
Product PubNet
Versions
  • Version < 1.1.3 is affected

References

Problem Types

  • CWE-862: Missing Authorization CWE
  • CWE-306: Missing Authentication for Critical Function CWE