Cyber Security News

Hackers Abuse TikTok and Instagram APIs to Verify Stolen Account Credentials

Cybercriminals are leveraging the Python Package Index (PyPI) to distribute malicious tools designed to exploit TikTok and Instagram APIs for verifying stolen account credentials.

Security researchers at Socket have identified three such packages checker-SaGaF, steinlurks, and sinnercore that automate the process of validating emails and usernames against social media platforms.

PyPI package sinnercore

Released between April 2023 and March 2025, these packages pose significant supply chain security risks due to their unauthorized network access and malicious behavior.

By abusing private API endpoints, threat actors can confirm the existence of accounts, paving the way for further exploits such as credential stuffing, password spraying, or selling verified data on the dark web.

Malicious Python Packages

The checker-SaGaF package, for instance, targets TikTok and Instagram by exploiting their internal password recovery APIs.

Its functions, like Tik() and Insta(), forge HTTP headers and payloads to mimic legitimate app behavior, injecting target emails into requests to check for responses like “Sent Successfully” on TikTok or error codes on Instagram that confirm an account’s existence.

Similarly, steinlurks employs five distinct functions to target Instagram, randomizing User-Agent strings and cycling through multiple API endpoints to evade detection and bypass rate-limiting measures.

PyPI package steinlurks

The sinnercore package goes a step further by triggering password reset flows on Instagram using outdated app endpoints, potentially harassing victims while gathering account data.

These tools not only validate credentials but also enable threat actors to build databases of active accounts, which are often sold for as little as $300 for 100,000 verified emails on dark web marketplaces a mere $0.003 per email.

Exploiting API Endpoints for Credential Validation

Such low costs underscore the scale and accessibility of these threats, amplifying the risk of subsequent attacks like doxxing, spam, or account suspension through fake reports.

This exploitation highlights a broader issue in cybersecurity: the vulnerability of APIs and error messaging in revealing too much information to attackers.

Once validated, these credentials initiate exploit chains that can lead to devastating cyber incidents, reminiscent of the 2015 Ukraine power grid attack.

According to the Report, Socket recommends heightened awareness of leaked credentials, regular password updates, and scrutiny of API responses by developers to avoid inadvertent data exposure.

Tools like Socket’s GitHub App, CLI, and Browser Extension can aid in detecting risky dependencies in real-time.

As threat actors continue to refine evasion tactics evident in steinlurks’ use of multiple attack surfaces both users and platforms must remain vigilant against these sophisticated, automated threats.

Indicators of Compromise (IoC)

CategoryIndicator
Infrastructurehxxps[://]i[.]instagram[.]com/api/v1/bloks/apps/com[.]bloks[.]www[.]caa[.]ar[.]search[.]async/
hxxps[://]api2-19-h2[.]musical[.]ly/aweme/v1/passport/find-password-via-email/
Malicious Python Packagessinnercore, steinlurks, checker-SaGaF
Threat Actor PyPI Usernamessinpy, stein_sharma, SaGaF
Threat Actor Emailssinnermurphy@hi2[.]in, dxa00776@gmail[.]com

Find this News Interesting! Follow us on Google News, LinkedIn, & X to Get Instant Updates!

Aman Mishra

Aman Mishra is a Security and privacy Reporter covering various data breach, cyber crime, malware, & vulnerability.

Recent Posts

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…

1 day ago

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…

1 day ago

Critical WordPress Flaws Allow Attackers to Execute Remote Code Without Authentication

Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…

1 day ago

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…

1 day ago

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…

1 day ago

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…

1 day ago