DDerTyp
Fake GitHub Repositories Spreading Malware via PowerShell
Node.js Security Fix Silently Broke node-fetch, which broke other tools
Node-Fetch on latest Node Update broken
Ask HN: What would you like to be working on?
Contrary to "What are you working on?", what would you like to be working on?
Nobel Peace Prize 2025: Venezuelan Politician Maria Corina Machado
30–60–90-day guide to leading your new dev team like a pro
GitHub: Our plan for a more secure NPM supply chain
The September NPM Attack Was a Warning. Are We Listening?
Thank you!
The package.json locked the file to ^1.3.2. If a newer version exists online that still satisfies the range in package.json (like 1.3.3 for ^1.3.2), npm install will often fetch that newer version and update your package-lock.json file automatically.
That’s how I understand it / that’s my current knowledge. Maybe there is someone here who can confirm/deny that. That would be great!
Kinda "proud" on it haha :D
It actually calculates the Levenshtein distance between the legitimate address and every address in its own list. It then selects the attacker's address that is visually most similar to the original one.
This is a brilliant piece of social engineering baked right into the code. It's designed to specifically defeat the common security habit of only checking the first and last few characters of an address before confirming a transaction.
We did a full deobfuscation of the payload and analyzed this specific function. Wrote up the details here for anyone interested: https://jdstaerk.substack.com/p/we-just-found-malicious-code...
Stay safe!
As for the “0 downloads” count: npm’s stats are not real-time. There’s usually a delay before download numbers update, and in some cases the beta UI shows incomplete data. Our pipeline picked up the malicious version because npm install resolved to it based on semver rules, even before the download stats reflected it. Running the build locally reproduced the same issue, which is how we detected it without necessarily incrementing the public counter immediately.
Npm packages with over 1b weekly downloads, incl. Chalk, have been compromised.
Keyboard Is Holding Your AI Back
Perlin Noise
Glicko Rating System
Have a great day!
Resources to learn Docker/containerization of an monolithic web-application
Hey :)I developed a software which is a plain simple monolithic web application. Pretty basic: ASP.NET with angular and SQL Server as a database. Currently I use one windows server for each customer. I do this to make sure, that no software bug accidently shows data of customer A to customer B (privacy is the most important priority).I am considering containerizing the application. From what I...
Ask HN: Books to read when you transform from SWE into SWE Management?
Hello HackerNews!I started my SWE career in 2016. I'm in a team which develops an enterprise SaaS-Application. Now I got the opportunity to transform into a leader role which focuses on DevOps, Tests, QA, Documentation and related topics.So far, we set goals and start to introduce the team (around 5 people) into that topic.My question is - are there any good books, articles, podcasts, ... which...