CVE-2026-71479 json
New API: Integer overflow in quota billing yields negative charges (self-crediting)
published 2026-08-17 2 mo ago modified 2026-10-24 15 d ago also GHSA-8r8v-xf7q-rcpr , GO-2026-6242 , EUVD-2026-60262
- cvss
- 9.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 51%
- public exploits
- 0
- none known
Summary
New API is a large language mode (LLM) gateway and artificial intelligence (AI) asset management system. Prior to 1.0.0-rc.18, user-controlled image n, video seconds and duration, max_tokens, max_completion_tokens, maxOutputTokens, audio duration, and billing-expression quantities can overflow conversions in common/quota_math.go and related settlement paths, allowing a low-privileged account with positive balance or an active subscription to turn a negative charge into account credit and potentially drain upstream funds. This issue is fixed in version 1.0.0-rc.18.
Patch / fix
- go github.com/QuantumNous/new-api 1.0.0-rc.18
- govulncheck-vulndb SLES for SAP applications 16.0, SLES 16.0 0.0.20260827T195228-160000.1.1
suse advisories SUSE-SU-2026:23625-1
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260827T195228-160000.1.1
opensuse advisories openSUSE-SU-2026:21761-1
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2 mo ago
Exploit prediction
0.65% chance of exploitation in the next 30 days, higher than 51% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H |
| GitHub | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/QuantumNous/new-api | <1.0.0-rc.18 |
1.0.0-rc.18 |
Affected products
- QuantumNous new-api
Classification
References
-
github.com
/QuantumNous/new-api/commit/c9943d37ad93477dd937fc4901cc3c4e0fd8aaab
web, patch
-
github.com
/QuantumNous/new-api/commit/d0bd8aac742d1e160a5ca61743fe35f4fff880e8
web, patch
-
github.com
/QuantumNous/new-api/security/advisories/GHSA-8r8v-xf7q-rcpr
web, advisory
-
github.com
/QuantumNous/new-api/releases/tag/v1.0.0-rc.18
web
-
github.com
/QuantumNous/new-api
package
Sources
- CVE List CVE-2026-71479
- GitHub Advisory GHSA-8r8v-xf7q-rcpr
- NVD CVE-2026-71479
- OSV GO-2026-6242
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.