Developers of node-ipc edited the software so that anyone with a russian or belarusian IP would get their drive scrubbed clean of data, drama ensues.

This page summarizes the projects mentioned and recommended in the original post on /r/internetdrama

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • node-ipc

    A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning. (by RIAEvangelist)

  • Honestly, it's a bit hard to reconstruct after the fact, but from what I can tell, Miller / RIAEvangelist both added the "peacenotwar" module to the dependencies for the widely used node-ipc module, which would automatically create a text file containing a poem(?) on the users desktop if they seemed to be from Russia or Belarus (not itself destructive, but arguably maliciour behaviour and not an ok thing for a dev with this kind of responsebility to do); and pushed a commit that added this to the repo, deobfuscated here, which basically:

  • peacenotwar

    Discontinued Attempts to determine if the computer its running on has an IP originating from Russia or Belarus. If it is then depending on the version of the malware either attempts to delete all files on the computer, or creates a text file on the computers desktop protesting the war in ukraine.

  • Links to drama: https://github.com/RIAEvangelist/peacenotwar/issues, https://github.com/RIAEvangelist/node-ipc/issues

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • gotta admit, gadgetbridge is awesome!

    1 project | /r/fossdroid | 2 Jun 2022
  • Any updates on Rust, and node ipc?

    1 project | /r/rust | 23 Mar 2022
  • Anonymous Takes Anti-Putin Battle to Russian People with Printer Attack to Disrupt Kremlin's Propaganda

    1 project | /r/worldnews | 21 Mar 2022
  • Embedded Malicious Code in node-ipc

    4 projects | news.ycombinator.com | 20 Mar 2022
  • Commentary on the Node-IPC incident and open source supply chains

    2 projects | /r/opensource | 20 Mar 2022