CVE-2026-71479 json
New API: Integer overflow in quota billing yields negative charges (self-crediting)
published 2mo ago modified 18d ago also EUVD-2026-60262 , GHSA-8r8v-xf7q-rcpr , GO-2026-6242
- 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
- newapi 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
Is CVE-2026-71479 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2mo ago
Exploit prediction
0.65% chance of exploitation in the next 30 days, higher than 51% of all scored CVEs (FIRST EPSS, 2026-11-11).
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 Intel 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.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.