A backdoor in a LinkedIn job offer(roman.pt)
1573 points by lwhsiao 1 day ago | 301 comments
tl;dr: A developer received a LinkedIn message from a fake crypto startup "recruiter" asking him to review a GitHub repo and check a "deprecated Node modules issue" — bait to trigger `npm install`, which auto-runs a `prepare` script that executes a backdoor disguised as a test file, fetching and running arbitrary code from a remote server. Both the recruiter's LinkedIn profile and the repo's commit author identity were stolen from real people. He flagged the threat using a read-only AI agent on a throwaway VPS, which spotted the payload in seconds.
HN Discussion:
  • Shares similar scam experiences confirming this attack pattern is widespread
  • Calls for organized societal/law enforcement response to cybercrime
  • Criticizes LinkedIn and GitHub (Microsoft) for inaction on reported threats
  • Notes the attack mimics legitimate interview tasks, making it dangerously deceptive
  • Suspects the writeup was largely AI-generated, casting doubt on authenticity