CVE-2015-3996
Description
The default AFSecurityPolicy.validatesDomainName configuration for AFSSLPinningModeNone in the AFNetworking framework before 2.5.3, as used in the ownCloud iOS Library, disables verification of a server hostname against the domain name in the subject's Common Name (CN) of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ if you've already worked around this in production โ publish your fix to the community-verified tier.
โ Propose a mitigation on Community โ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| afnetworking_project | afnetworking | {"endIncluding":"2.5.2"} | |
References
- http://www.securityfocus.com/bid/76242
- https://github.com/AFNetworking/AFNetworking/issues/2619
- https://github.com/AFNetworking/AFNetworking/releases/tag/2.5.3
- https://owncloud.org/security/advisory/?id=oc-sa-2015-012
- http://www.securityfocus.com/bid/76242
- https://github.com/AFNetworking/AFNetworking/issues/2619
- https://github.com/AFNetworking/AFNetworking/releases/tag/2.5.3
- https://owncloud.org/security/advisory/?id=oc-sa-2015-012
CWEs
CWE-254
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.