ClickFix Campaign Steals Facebook Sessions from Creators Through Fake Verification Pages

· Original article ↗

Summary

A multi-stage Facebook phishing campaign tricks creators into submitting session cookies, backup codes, and passwords. Researchers identified 115 pages, eight collection endpoints, and reused infrastructure supporting the account-takeover workflow.

Key points

  • Fake Facebook badge, appeal, and security-verification pages guide victims to extract and submit the c_user and xs session cookies.
  • The campaign uses staged lures and redirects; researchers identified 115 pages and a title-based pivot found 103 hostnames active since January 2025.
  • Stolen tokens are sent through third-party form services, including submit-form.com, Formspark, and shiper.app, decoupling collection from phishing-page hosting.
  • If session replay fails, the workflow can collect backup codes and passwords as alternative access paths.
  • Some pages profile visitors by IP, proxy use, and location to vary the attack flow; some exfiltration endpoints are obfuscated in page code.
  • The article recommends tracking reused page titles and templates, monitoring collection endpoints, and capturing short-lived phishing pages and their requests for analysis.

Article Details

Attack Vectors
  • Facebook-themed verification, appeal, and security-confirmation lures direct victims through staged phishing pages.
  • Instructional videos coach victims to extract and submit the c_user and xs Facebook session cookies from browser developer tools.
  • The workflow captures backup or security codes and Facebook passwords when session-token replay is unavailable.
  • JavaScript performs token validation, environment profiling, and automatic submission of stolen data to collection endpoints.
Defensive Notes
  • Track and block the campaign's collection endpoints as well as rotating lure pages.
  • Alert on pages requesting c_user and xs values in verification, appeal, badge, or security-confirmation workflows.
  • Use recurring page titles and template structure to identify related infrastructure.
  • Monitor lure pages for IP, proxy, and geolocation checks and preserve HTML, JavaScript, screenshots, and request logs promptly.

Indicators of compromise

TypeIndicatorContext
DOMAIN1-free-reward[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINactivation-form[.]vercel[.]appDomain included in the article's query for reported campaign infrastructure.
DOMAINappeal-request-here-plum[.]vercel[.]appStage 1/2 appeal-phishing infrastructure.
DOMAINappeal-restricted-monetize-issue[.]netlify[.]appStage 1/2 appeal-phishing infrastructure.
DOMAINappeal-to-get-free-verified-badge-bluetick[.]vercel[.]appStage 1/2 appeal-phishing infrastructure.
DOMAINappeals[.]neocities[.]orgDomain included in the article's query for reported campaign infrastructure.
DOMAINapply-for-badge-blue-tick[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-for-blue-badge-subscription-2025[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-for-free-badge-here-t3nl[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-for-free-verified-badge-one[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-free-tick[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-get-badge[.]orgStage 1/2 phishing infrastructure identified in the campaign.
DOMAINapply-get-tick[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINapply-get-verified-badge-eight[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-now-meta-free-verfied-badge-m[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-re-for-verification-badge[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapply-subscrption-free-verified-badge[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINapplyfor-bluebadge[.]vercel[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINbadge-get-blue-verified-tick[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINbadge-now-free-apply-subscription[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINbadge-opportunity-free[.]surge[.]shRelated phishing attack variant with credential and token harvesting.
DOMAINblue-tick-opportunity-us[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINblue-verification-free[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINblue-verified-bluetick-badges[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINbluetick-opportunity-for-creators-badge[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINchatbot[.]pagehelppro[.]xyzStage 1/2 phishing infrastructure identified in the campaign.
DOMAINclaim-verification-badge[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINclaim-your-badgeforfree-here[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINclaimbluesignnow[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINclaimyourbluesign2025[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINclick-to-apply[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINcollact-reward[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINcomplete-your-verification[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINeasy-blue-tick[.]surge[.]shStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINeligible-apply-for-free-badge[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINenjoy-free-blue-badge[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINenroll-reward[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfaceauth-dev[.]pages[.]devStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfaceauth[.]pages[.]devStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfb-badge-reward[.]netlify[.]appFacebook-themed Stage 1/2 phishing infrastructure.
DOMAINfb-terms[.]vercel[.]appFacebook-themed Stage 1/2 phishing infrastructure.
DOMAINfil-here[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINfile-panel[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINfiling-application[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINform-apply-here-meta[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfree-blue-tick-get-now[.]orgDomain included in the article's query for reported campaign infrastructure.
DOMAINfree-collect-lifetime-badge[.]vercel[.]appSecond-stage phishing page receiving victims redirected from the initial lure.
DOMAINfree-get-badge[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINfree-get-reward[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINfree-opportunity-apply-verified-badge-blue-tick[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfree-reward-m[.]netlify[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINfree-rewards-h[.]wasmer[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINfree-verfied-badge-opportunity-for-creators-two[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfree-verified-badge-service-here[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfree-verified-badge-service-two[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINfree-verified-progrm[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINget-badge-appeal-just-now[.]vercel[.]appStage 1/2 appeal-phishing infrastructure.
DOMAINget-badge-becomeverified[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINget-blue-badge1066843[.]vercel[.]appDomain included in the article's query for reported campaign infrastructure.
DOMAINget-blue-mark[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINget-blue-program[.]vercel[.]appFacebook verification-themed phishing infrastructure identified in the campaign.
DOMAINget-free-blue-badge-service[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINget-lifetime-badge-v[.]vercel[.]appInitial phishing entry point masquerading as a face-verification page.
DOMAINget-lifetime-badges[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINget-official-badge[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINget-on-blue[.]surge[.]shStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINget-permanent-badge[.]orgVerification-themed phishing infrastructure identified in the campaign.
DOMAINget-verification-for-service[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINgreat-news-get-free-verified[.]wasmer[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINharryxstar1010[.]github[.]ioFinal-stage phishing page identified in the campaign IOC list.
DOMAINhere-you-can-apply-free-verified[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINinf0-applying-center[.]vercel[.]appDomain included in the article's query for reported campaign infrastructure.
DOMAINinfo-apply-free-blue-badge-here[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINinfo-free-mark[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINinfo-required-rho[.]vercel[.]appPost-submission redirect to another page in the phishing workflow.
DOMAINinfo-required[.]vercel[.]appRedirect destination in the phishing workflow, including after failed submission.
DOMAINinfo-selected-your-verified-badge[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINinfo-setup-badge[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINjdbd7[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINjdhdu7[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINjoin-now-program[.]surge[.]shStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINlifetime-blue-tick[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINlifetime-free-blue-page-f[.]surge[.]shDomain included in the article's query for reported campaign infrastructure.
DOMAINnizzzzz7[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINnow-appeal-bad-post-center-here[.]vercel[.]appStage 1/2 appeal-phishing infrastructure.
DOMAINnow-appeal-bad-post[.]vercel[.]appStage 1/2 appeal-phishing infrastructure.
DOMAINnow-blue-tick-get-free[.]vercel[.]appDomain included in the article's query for reported campaign infrastructure.
DOMAINnow-free-apply-subscription-badge[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINnow-free-request-here[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINnow-request-badge[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINnsishahhs[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINokpoi98[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINpermanent-bluetick[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINpermanent-reward-03[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINpermanent-reward-04[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINraheel77665544332211[.]github[.]ioFinal-stage phishing page identified in the campaign IOC list.
DOMAINre-hi-review-issue-check[.]surge[.]shStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINre-hi-review-issue-check1[.]surge[.]shStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINrequest-for-badge-two[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINrequest-for-free-verified-badge-amber[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINrequest-for-review-remove-here[.]wasmer[.]appStage 1/2 phishing infrastructure identified in the campaign.
DOMAINrequest-to-verify-page[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINresolve-newissue-here[.]surge[.]shSecond-stage phishing page receiving victims redirected from a lure.
DOMAINreview-new-issue[.]neocities[.]orgInitial phishing lure that redirects victims to a second-stage page.
DOMAINreview-restriction-notice[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINsecurityverificationrequired[.]github[.]ioFinal-stage phishing page identified in the campaign IOC list.
DOMAINshavlal[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINsubmit-appeal-reviews[.]vercel[.]appStage 1/2 appeal-phishing infrastructure.
DOMAINsubmit-details-review[.]vercel[.]appFinal-stage phishing page identified in the campaign IOC list.
DOMAINsubmit-form-here[.]netlify[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINsubmit-here[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINsubmit-review-for-blue-badge[.]wasmer[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINthenuna98-gifr[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINtick-badge-approval[.]surge[.]shDomain included in the article's query for reported campaign infrastructure.
DOMAINtick-trust-verify[.]surge[.]shDomain included in the article's query for reported campaign infrastructure.
DOMAINverified-badge-support-fb[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINvidyamenon627477-wq[.]github[.]ioFinal-stage phishing page identified in the campaign IOC list.
DOMAINviryfipage-done[.]github[.]ioStage 1/2 phishing infrastructure listed in the campaign IOCs.
DOMAINwinscottwood-glitch[.]github[.]ioFinal-stage phishing page identified as capturing credentials.
DOMAINyingvera12345[.]github[.]ioDomain included in the article's query for reported campaign infrastructure.
DOMAINyingvera12348[.]github[.]ioFinal-stage phishing page identified in the campaign IOC list.
DOMAINyour-eligible-verified-badge-opportunity[.]vercel[.]appStage 1/2 phishing infrastructure listed in the campaign IOCs.
EMAILhermesanfacebookadvertising@gmail[.]comOperator email present in commented exfiltration logic for the phishing flow.
EMAILitguy932@gmail[.]comOperator email hardcoded into the automatic stolen-token submission payload.
EMAILmjohn72929@gmail[.]comOperator email present in commented exfiltration logic for the phishing flow.
IPV4143[.]198[.]42[.]253IP address from the infrastructure pivot reported as flagged malicious by multiple security vendors.
IPV493[.]127[.]137[.]89IP address reported to resolve from the campaign's live environment-profiling endpoint.
URLhxxps[:]//handle[.]gadgetsdecory[.]xyz:3000/anotherdcLive endpoint used by phishing code for IP, proxy, and geolocation profiling.
URLhxxps[:]//postal-form[.]on[.]shiper[.]app/notifyLoginEndpoint used to send an additional notification when recovery codes are submitted.
URLhxxps[:]//postal-form[.]on[.]shiper[.]app/submitForm endpoint used to exfiltrate Facebook session tokens.
URLhxxps[:]//submit-form[.]com/1FHQilMmMForm-based data-theft endpoint listed in the campaign IOCs.
URLhxxps[:]//submit-form[.]com/1v527LkNHEndpoint receiving authentication tokens submitted through an appeal-phishing page.
URLhxxps[:]//submit-form[.]com/9B1d9kugnForm-based data-theft endpoint listed in the campaign IOCs.
URLhxxps[:]//submit-form[.]com/cl2uWSEUdToken-harvesting and credential-exfiltration endpoint identified in a related attack chain.
URLhxxps[:]//submit-form[.]com/mtVclNJQRForm-based data-theft endpoint listed in the campaign IOCs.
URLhxxps[:]//submit-form[.]com/Yajvf9ABSForm endpoint used to exfiltrate session tokens, security codes, and passwords.
URLhxxps[:]//submit-form[.]com/z4M6ojyY3Obfuscated endpoint decoded from page code and used for exfiltration.
URLhxxps[:]//submit-form[.]com/Z6EdHfXSRForm-based data-theft endpoint listed in the campaign IOCs.

MITRE ATT&CK

Products

Countries

Industries

Related Articles