@fastify/jwt 是 Fastify 框架的 JWT 工具插件。在 10.2.5 之前的版本中,顶层的 和 方法会用单次调用时传入的选项直接替换全局配置的默认值,而不是将二者合并。因此,若调用时传入任何单次选项,所有未被重新指定的全局默认配置(包括令牌过期时间、最大接受令牌年龄等时效性保护机制)将被静默丢弃。以这种方式签发的令牌将不包含过期声明,从而永远不会过期;同时,验证过程也不再强制执行已配置的最大令牌年龄限制,导致陈旧或永不过期的令牌被接受。而路由级别的签名与验证装饰器已正确合并选项,不受此问题影响。
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| @fastify/jwt | @fastify/jwt | 0 ~ 10.2.5 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet