[SERVER-42278] Log SockAddrs produced during LDAP connection establishment with manually derived sizes Created: 18/Jul/19 Updated: 29/Oct/23 Resolved: 06/Aug/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Networking, Security |
| Affects Version/s: | None |
| Fix Version/s: | 4.3.1, 4.2.6, 3.6.18, 4.0.18 |
| Type: | Question | Priority: | Major - P3 |
| Reporter: | Spencer Jackson | Assignee: | Adam Cooper (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | neweng | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v4.2, v4.0, v3.6
|
||||||||||||
| Sprint: | Security 2019-07-29, Security 2019-08-12 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
libldap passes us pointers of type sockaddr, but doesn't give us the size. We must examine the sockaddr to compute the true size of the object, before we construct our own SockAddr wrapper. |
| Comments |
| Comment by Githook User [ 27/Mar/20 ] |
|
Author: {'name': 'Adam Cooper', 'email': 'adam.cooper@mongodb'}Message: (cherry picked from commit 7139a7c5aaaf54b1595bc130d502a166b770fdb4) |
| Comment by Githook User [ 19/Mar/20 ] |
|
Author: {'name': 'Adam Cooper', 'email': 'adam.cooper@mongodb'}Message: (cherry picked from commit 7139a7c5aaaf54b1595bc130d502a166b770fdb4) |
| Comment by Githook User [ 19/Mar/20 ] |
|
Author: {'email': 'adam.cooper@mongodb', 'name': 'Adam Cooper'}Message: (cherry picked from commit 7139a7c5aaaf54b1595bc130d502a166b770fdb4) |
| Comment by Githook User [ 06/Aug/19 ] |
|
Author: {'name': 'Adam Cooper', 'email': 'adamcooperrc@gmail.com', 'username': 'super-cooper'}Message: |