134 matches found
CVE-2026-64859 New API: User List API Leaks Root User Access Token Leading to Privilege Escalation
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 1.0.0-rc.7, the admin user list and user lookup APIs, including GET /api/user/, return User.AccessToken as accesstoken because User model objects are serialized after queries use...
CVE-2026-64859
In new-api before v1.0.0-rc.7, the User model's AccessToken field was serialized as "access_token" in JSON responses to admin-only endpoints (GET /api/user/ and user lookup). An authenticated admin could retrieve the root user's bearer token and impersonate root, bypassing role boundaries to acce...
CVE-2026-64859 New API: User List API Leaks Root User Access Token Leading to Privilege Escalation
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 1.0.0-rc.7, the admin user list and user lookup APIs, including GET /api/user/, return User.AccessToken as accesstoken because User model objects are serialized after queries use...
CVE-2026-64859: Exposure of Sensitive Information to an Unauthorized Actor
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 1.0.0-rc.7, the admin user list and user lookup APIs, including GET /api/user/, return User.AccessToken as accesstoken because User model objects are serialized after queries use...
CVE-2026-64866: Missing Authorization
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. From 0.9.1.3 until 1.0.0-rc.7, AdminResetPasskey in controller/passkey.go lacks the canManageTargetRole authorization check for DELETE /api/user/:id/resetpasskey, allowing a lower-privileged...
CVE-2026-64865: Concurrent Execution using Shared Resource with Improper Synchronization
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 1.0.0-rc.16, repeated PUT /api/user/self requests that update language or sidebarmodules can race relay billing because controller/user.go calls User.Update and updateUserCache performs a...
CVE-2026-71479: Integer Overflow or Wraparound
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, maxtokens, maxcompletiontokens, maxOutputTokens, audio duration, and billing-expression quantities can overflow conversio...
CVE-2026-64868: Uncontrolled Resource Consumption
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 1.0.0-rc.11, POST /api/stripe/webhook, POST /api/creem/webhook, and POST /api/waffo/webhook read and log full request bodies before signature validation in router/api-router.go and the...
PT-2026-76684
Name of the Vulnerable Software and Affected Versions new-api versions prior to 1.0.0-rc.7 Description An information disclosure issue exists in the admin user list and user lookup APIs, specifically the 'GET /api/user/' endpoint. The system serializes User.AccessToken as access token because use...
PT-2026-76685
Name of the Vulnerable Software and Affected Versions New API versions prior to 1.0.0-rc.11 Description Unauthenticated payment webhook endpoints read and log full request bodies before performing signature validation. This occurs in router/api-router.go and the payment controllers. An...
PT-2026-76689
Name of the Vulnerable Software and Affected Versions New API versions prior to 1.0.0-rc.16 Description An authenticated user can bypass quota enforcement, potentially causing financial loss to operators. The issue occurs when repeated requests to the 'PUT /api/user/self' endpoint are used to...
PT-2026-76690
Name of the Vulnerable Software and Affected Versions New API versions 0.9.1.3 through 1.0.0-rc.6 Description An authorization flaw exists in the AdminResetPasskey function within controller/passkey.go. The endpoint DELETE /api/user/:id/reset passkey fails to implement the canManageTargetRole...
PT-2026-76692
Name of the Vulnerable Software and Affected Versions New API versions prior to 1.0.0-rc.18 Description An issue exists where user-controlled quantity parameters can cause overflow conversions during quota calculations in common/quota math.go and related settlement paths. A low-privileged account...
GO-2026-5929 New API is vulnerable to CSRF through user email binding in github.com/QuantumNous/new-api
New API is vulnerable to CSRF through user email binding in github.com/QuantumNous/new-api...
CVE-2026-44342
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 0.12.0-alpha.1, the email and WeChat account binding endpoints GET /api/oauth/email/bind and GET /api/oauth/wechat/bind used GET requests for state-changing account operations, allowing a...
CVE-2026-33655: Server-Side Request Forgery (SSRF)
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 0.12.0-alpha.1, the default SSRF protection configuration did not apply IP filtering to hostnames; with ApplyIPFilterForDomain disabled by default, URL validation checked domain allow/blo...
CVE-2026-44342: Cross-Site Request Forgery (CSRF)
New API is a large language mode LLM gateway and artificial intelligence AI asset management system. Prior to 0.12.0-alpha.1, the email and WeChat account binding endpoints GET /api/oauth/email/bind and GET /api/oauth/wechat/bind used GET requests for state-changing account operations, allowing a...
new-api-quota-overflow
new-api Quota Overflow Tool The new-api tool is designed for...
CVE-2026-52945
A flaw was found in the Linux kernel's WireGuard component. Under heavy network load, particularly when used with Cilium, the threaded NAPI New API implementation can cause the decryption side for a WireGuard peer to stop processing traffic. This leads to a complete stall of network communication...
GO-2026-5753 New API: Stripe Webhook Signature Bypass via Empty Secret Enables Unlimited Quota Fraud in github.com/QuantumNous/new-api
New API: Stripe Webhook Signature Bypass via Empty Secret Enables Unlimited Quota Fraud in github.com/QuantumNous/new-api...