Skip to main content
CVE-2025-65112VulnerabilityPublished Updated

CVE-2025-65112: ricardoboss PubNet · Missing Authorization

Affects ricardoboss PubNetSource CVE Database V5

0

Not known to be exploited · CVSS 9.4 Critical : upgrade to 1.1.3 as a priority.

Data as of 26 Oct 2026, 08:30 UTC

CVSS 3.1 base score
9.4Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 41% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 1.1.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 29 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade ricardoboss/pubnet to 1.1.3.

Affected software

ProductAffectedFixed in
Pubricardoboss/pubnetpkg:pub/ricardoboss/pubnetOther threatsAffected
  • <1.1.3
Fixed in
  • 1.1.3

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate CVE-2025-65112, European organizations should take the following specific actions: 1) Immediately upgrade all instances of ricardoboss PubNet to version 1.1.3 or later, which includes the necessary authorization fixes. 2) Implement strict access control policies on package upload endpoints, ensuring that only authenticated and authorized users can upload packages. 3) Employ package signing and verification mechanisms to validate the authenticity and integrity of packages before acceptance and distribution. 4) Monitor upload activity logs for unusual patterns, such as uploads from unexpected users or IP addresses, and establish alerting for suspicious behavior. 5) Conduct regular audits of package repositories to detect unauthorized or malicious packages. 6) Educate developers and DevOps teams about the risks of supply chain attacks and the importance of secure package management. 7) Consider deploying runtime protection and anomaly detection tools to identify and block malicious package execution. 8) Collaborate with the wider Dart and Flutter community to share threat intelligence and best practices for securing package ecosystems.

Description

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.

References

Community reviews

Loading reviews…