Twitter heeft ontwikkelaars die van de api gebruikmaken een waarschuwing gestuurd vanwege potentieel lekken van api-sleutels. Door een foute instelling op de ontwikkelaarspagina van Twitter, zijn api-sleutels en toegangstokens binnen de browser opgeslagen.
Dat meldt ZDnet op basis van e-mails die naar ontwikkelaars zijn gestuurd. Een foute configuratie van developer.twitter.com zorgde ervoor dat per ongeluk api-gegevens zijn opgeslagen binnen de browser die door de ontwikkelaar wordt gebruikt. Dat hoeft in de meeste gevallen niet tot een beveiligingsprobleem te leiden, maar als er van een publieke pc gebruikgemaakt wordt, kunnen de gegevens mogelijk buitgemaakt worden.
Twitter heeft inmiddels het cachingprobleem met de api-sleutels en toegangstokens opgelost, zodat deze niet meer binnen de browser worden opgeslagen. Wat de oorzaak is van de foute instelling op het ontwikkelaarsplatform is door Twitter niet bekendgemaakt.
Er is verder geen bewijs dat kwaadwillenden de foute instelling in developer.twitter.com hebben misbruikt om api-gegevens te stelen. Aanvallers zouden dan zowel kennis van de bug moeten hebben als toegang tot de browser die de ontwikkelaar gebruikt. Daar heeft de sociale-netwerksite geen bewijs van gevonden, en de waarschuwing is daardoor voornamelijk uit voorzorg gestuurd.