CVE-2025-65112: ricardoboss PubNet · Missing Authorization
Affects ricardoboss PubNetSource CVE Database V5
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
- 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:LExploitation evidence
Disclosed: evidence found.
CVE published 29 Nov 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
| Product | Affected | Fixed in |
|---|---|---|
Pubricardoboss/pubnetpkg:pub/ricardoboss/pubnetOther threats | Affected
| Fixed in
|
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.