Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Better Auth: Privilege escalation via SSO provider registration: missing admin role check in @better-auth/sso
Vulnerability Description
Better Auth is an authentication and authorization library for TypeScript. From 1.2.10 until 1.6.11, the @better-auth/sso plugin's POST /sso/register endpoint lets any organization member attach a new SSO provider to that organization because registerSSOProvider checks only for a membership row and does not require an owner or admin role, allowing attacker-controlled OIDC or SAML providers to drive /sso/callback/{providerId} organization provisioning. This issue is fixed in version 1.6.11.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Vulnerability Type
特权管理不恰当
Vulnerability Title
Better Auth 权限许可和访问控制问题漏洞
Vulnerability Description
better-auth better-auth是better-auth的防病毒反病毒产品。 Better Auth 1.2.10版本至1.6.11之前版本存在安全漏洞,该漏洞源于SSO插件的POST /sso/register端点仅检查成员身份,未要求所有者或管理员角色,可能导致任意组织成员添加新的SSO提供商,从而允许攻击者控制的OIDC或SAML提供商进行组织配置。
CVSS Information
N/A
Vulnerability Type
N/A