Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

免责声明 [disclaimer] #37

Open
ujjboy opened this issue Feb 28, 2019 · 0 comments
Open

免责声明 [disclaimer] #37

ujjboy opened this issue Feb 28, 2019 · 0 comments
Labels
good first issue Good for newcomers

Comments

@ujjboy
Copy link
Member

ujjboy commented Feb 28, 2019

Hessian 是一种二进制序列化协议。

由于 Hessian 自身实现关系,通过构造特定的序列化流,经过反序列化后可能会造成任意代码执行,存在安全风险,建议用户配置黑名单或白名单的方式来解决该问题。

本项目内置的黑名单来自内部实践和外部贡献,仅供参考,不做主动更新。如需要更严格的校验,请使用白名单功能。

Hessian is a binary serialization protocol.

Because of the implement of Hessian, by constructing a specific serialization stream, it may cause arbitrary code execution when doing deserialization. It is recommended that users configure blacklist or whitelist to solve the problem.

The blacklist built into the project comes from internal practices and external contributions, and is for reference only and is not actively updated. For more rigorous verification, please use the whitelist feature.

@ujjboy ujjboy added the good first issue Good for newcomers label Feb 28, 2019
@ujjboy ujjboy pinned this issue Feb 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant