侧边栏壁纸
博主头像
墨雪飘影

其言之不怍,则为之也难。

  • 累计撰写 60 篇文章
  • 累计创建 17 个标签
  • 累计收到 52 条评论

目 录CONTENT

文章目录

halo隐患—任意用户可查看任意评论者IP、email等信息

墨雪飘影
2022-03-08 / 0 评论 / 0 点赞 / 1319 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

在文章页有如下请求:https://blog.shikangsi.cn/api/content/posts/1/comments/tree_view?pages=0&page=0&sort=&size=5&total=0
该请求暴露评论者所有信息
1571907844dd5c9bf15d14ae9bb6bed4f43595fca.png
初步查看,在run.halo.app.repository.base.BaseCommentRepository#findAllByPostIdAndStatusAndParentId(java.lang.Integer, run.halo.app.model.enums.CommentStatus, java.lang.Long, org.springframework.data.domain.Pageable)
使用了findAll,返回所有字段。
建议只返回部分信息,或者置空email、ipAddress、authorUrl三个字段

临时修复:https://blog.shikangsi.cn/archives/halo-comment-bug-fixed

0

评论区