clamp_pagination 原先仅限制 per_page,page 无上限。攻击者可用海量不同 page 值撑大缓存键空间(缓存污染)并触发无意义的超大 OFFSET 扫描。新增 MAX_PAGE=10_000,对任何实际博客都足够宽裕(配合 MAX_PER_PAGE 最多覆盖 50 万篇文章),同时把缓存键空间限制在有限范围。
clamp_pagination 原先仅限制 per_page,page 无上限。攻击者可用海量不同 page 值撑大缓存键空间(缓存污染)并触发无意义的超大 OFFSET 扫描。新增 MAX_PAGE=10_000,对任何实际博客都足够宽裕(配合 MAX_PER_PAGE 最多覆盖 50 万篇文章),同时把缓存键空间限制在有限范围。