Read the docs
TI-2019-03840 Aliases CVE-2019-5431GHSA-4588-cpvg-rgr5

Cross-site request forgery in Twitter Kit for iOS

Priority LOW 25CWE-352Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Tampering, Security bypass
Confidentiality · integrity · availability
Low · Low · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-352 and CWE-345.

Summary

This vulnerability was caused by an incomplete fix to CVE-2017-0911. Twitter Kit for iOS versions 3.0 to 3.4.0 is vulnerable to a callback verification flaw in the "Login with Twitter" component allowing an attacker to provide alternate credentials. In the final step of "Login with Twitter" authentication information is passed back to the application using the registered custom URL scheme (typically twitterkit-<consumer-key>) on iOS. Because the callback handler did not verify the authenticity of the response, this step is vulnerable to forgery, potentially allowing attacker to associate a Twitter account with a third-party service.

Why it matters now

EPSS 0.00382 32nd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—Twitter Kit for iOSv3.4.2—No fix listedCNA
  • Twitter Kit for iOS Vendor— Affected v3.4.2 Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:twitter:twitter_kit:*:*:*:*:*:iphone_os:*:*3.0 – 3.4.0VulnerableTwitter
  • cpe:2.3:a:twitter:twitter_kit:*:*:*:*:*:iphone_os:*:* Versions 3.0 – 3.4.0 Vulnerable ·Twitter

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2019-5431
  2. 2026-10-03 Alias added: GHSA-4588-cpvg-rgr5

References

  • TI-2019-12242 The Twitter Kit framework through 3.4.2 for iOS does not properly validate the… CVSS 3.1HIGH 7.4
  • TI-2017-00858 Improper authentication in Twitter Kit for iOS CVSS 3.0MEDIUM 5.4

Sources