P-Netに認証不要で接続が枯渇しサービス停止のおそれがある脆弱性
Summary
P-Netの1.0.3より前の版には、未知のインターフェースやオブジェクトのUUIDを指定したRPCリクエストに割り当てられたセッションを解放せず、タイムアウトも設定されない問題があります。遠隔の認証されていない攻撃者が異なるUUIDで繰り返し要求すると、セッションが使い果たされ、再起動するまで新しいRPCリクエストに応答しなくなります。修正版として1.0.3が公開されているため、1.0.3以降へのアップデートを検討してください。
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
P-Netの1.0.3より前の版には、未知のインターフェースやオブジェクトのUUIDを指定したRPCリクエストに割り当てられたセッションを解放せず、タイムアウトも設定されない問題があります。遠隔の認証されていない攻撃者が異なるUUIDで繰り返し要求すると、セッションが使い果たされ、再起動するまで新しいRPCリクエストに応答しなくなります。修正版として1.0.3が公開されているため、1.0.3以降へのアップデートを検討してください。
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| RT-Labs | P-Net |
< 1.0.3 |
1.0.3 |
Original description The description as published by the source.
P-Net before 1.0.3 does not release the RPC session allocated for an RPC request that names an unknown interface or object UUID, and does not start a timeout for it. Repeated requests with different activity UUIDs exhaust the available sessions. Once they are exhausted the device no longer answers new RPC requests, including Endpoint Mapper Lookup and Connect, until it is restarted. A remote unauthenticated attacker can use this to cause a denial of service.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web rt-labs.com
- web nvd.nist.gov
- web github.com