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
praisonai-platform: default JWT signing secret 'dev-secret-change-me' enables token forgery
Vulnerability Description
PraisonAI is a multi-agent teams system. Prior to 0.1.6, praisonai_platform/services/auth_service.py assigns the public dev-secret-change-me value to JWT_SECRET when PLATFORM_JWT_SECRET is unset, and its production guard does not run when PLATFORM_ENV is also unset because that setting defaults to dev. A remote unauthenticated attacker can mint an HS256 token with an arbitrary sub and email, and the platform's AuthService._verify_token() and get_current_user dependency accept the forged identity for protected API routes. This vulnerability is fixed in praisonai-platform 0.1.6.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
使用硬编码的凭证
Vulnerability Title
Mervin Praison PraisonAI 配置错误漏洞
Vulnerability Description
Mervin Praison PraisonAI是Mervin Praison个人开发者开源的一个低代码多智能体协作框架。 Mervin Praison PraisonAI 4.6.51之前版本存在安全漏洞,该漏洞源于未设置PLATFORM_JWT_SECRET时JWT_SECRET被赋值为公开的dev-secret-change-me,且PLATFORM_ENV默认为dev导致生产防护未生效,远程未认证攻击者可伪造HS256令牌,通过被保护API路由的身份验证,可能导致权限提升。
CVSS Information
N/A
Vulnerability Type
N/A