Perl 模块 Net::OAuth 在 0.33 版本之前,在使用 方法验证 HMAC-SHA1、HMAC-SHA256 和 PLAINTEXT 签名时,使用了非常量时间(non-constant-time)的比较方式。 这三种签名类型的实现均使用 运算符将消息中携带的签名与本地计算的签名进行比较。该运算符在两个字符串首次出现差异时即返回,因此拒绝签名所花费的时间会随着匹配前缀长度的不同而变化。RSA-SHA1 不受此影响,因为其通过 RSA 密钥对象进行验证,而非字符串比较。 如果攻击者能够提交消息并测量服务器
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 |
|---|---|---|---|---|
| - | - | 0 ~ 0.33 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet