| パッケージ | 影響を受けるバージョン | 修正済みバージョン |
|---|---|---|
| whatsapp-api-js | ≥ 4.0.0, < 4.0.3 | 4.0.3 |
| whatsapp-api-js | ≥ 4.0.0, < 4.0.3 | 4.0.3 |
Incorrect Access Control, anyone using the post or verifyRequestSignature methods to handle messages is impacted.
Patched in version 4.0.3.
It's possible to check the payload validation using the WhatsAppAPI.verifyRequestSignature and expect false when the signature is valid.
function doPost(payload, header_signature) {
if (whatsapp.verifyRequestSignature(payload.toString(), header_signature) {
throw 403;
}
// Now the payload is correctly verified
whatsapp.post(payload);
}
これらの製品をお使いですか?サイトをスキャンして、脆弱なバージョンが公開されていないか確認しましょう。
無料でサイトをスキャン