View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010097 | 10000-002: Security | Spec | public | 2025-01-14 17:32 | 2025-01-14 17:33 |
Reporter | Jim Luth | Assigned To | Paul Hunkar | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 1.05.03 | ||||
Summary | 0010097: Bad advice in protecting from BruteForce attacks in ActivateSession | ||||
Description | The body text of ActivateSession contains the following excerpt:
The suggestion to differentiate handling based on connection type (IP address for unsecured and ApplicationInstanceUri for secured) is flawed. It is best practice to block access at the earliest opportunity, typically using IP filtering, to prevent unnecessary load on the system.
Introducing delays in service responses as a countermeasure against failed identity validation is counterproductive. This approach opens the door to Denial of Service (DoS) attacks.
Allowing the combination of SecurityPolicy None with encrypted user identity tokens creates a vulnerability where anonymous users can rapidly attempt password brute-forcing without delay, particularly in the absence of IP blocking. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0010044 | assigned | Matthias Damm | 10000-004: Services | Bad advice in protecting from BruteForce attacks in ActivateSession |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-01-14 17:32 | Jim Luth | New Issue | |
2025-01-14 17:32 | Jim Luth | Issue generated from: 0010044 | |
2025-01-14 17:32 | Jim Luth | Relationship added | related to 0010044 |
2025-01-14 17:33 | Jim Luth | Project | 10000-004: Services => 10000-002: Security |
2025-01-14 17:33 | Jim Luth | Assigned To | => Paul Hunkar |
2025-01-14 17:33 | Jim Luth | Status | new => assigned |