HN user

mmsc

3,108 karma

https://joshua.hu/about

https://www.linkedin.com/in/joshua-alexander-rogers/

https://github.com/megamansec

Security, hacking, travel, lulz, vodka.

Posts58
Comments362
View on HN
curl.se 28d ago

18 CVEs fixed in Curl 8.21.0

mmsc
3pts0
sqmagazine.co.uk 1mo ago

Meta Fixes Instagram AI Flaw Used in Account Takeovers

mmsc
2pts0
aisle.com 2mo ago

CVE-2026-42511 Breakdown: RCE in FreeBSD

mmsc
28pts1
aisle.com 2mo ago

Finding and Fixing 24 CVEs in WeKan

mmsc
1pts0
aisle.com 2mo ago

AISLE Discovers 38 CVEs in OpenEMR Healthcare Software

mmsc
177pts113
aisle.com 3mo ago

System over Model: Zero-Day Discovery at the Jagged Frontier

mmsc
3pts0
en.wikipedia.org 4mo ago

Wikipedia: AI or Not Quiz

mmsc
2pts0
opensourcemalware.com 4mo ago

Aquasecurity/Trivy GitHub Repository and Homebrew Cask Compromised (again)

mmsc
16pts4
joshua.hu 4mo ago

Always 'Copy Clean Link' When Possible on Firefox, with UserChrome.css

mmsc
5pts0
cdn2.qualys.com 4mo ago

CrackArmor: Multiple Vulnerabilities in AppArmor

mmsc
3pts0
joshua.hu 4mo ago

Making Firefox's right-click not suck, more, with userChrome.css

mmsc
5pts1
joshua.hu 4mo ago

Making Firefox's right-click not suck with about:config

mmsc
351pts223
aisle.com 4mo ago

Using Aisle to Find Vulnerabilities in Amazon's Crypto Stack: AWS-LC and S2n-TLS

mmsc
2pts0
aisle.com 5mo ago

AISLE’s autonomous analyzer found all CVEs in the January OpenSSL release

mmsc
197pts130
daniel.haxx.se 5mo ago

The end of the curl bug-bounty

mmsc
17pts0
joshua.hu 6mo ago

Investigating shared dictionaries and ChatGPT breakage in Firefox

mmsc
3pts1
gixy.io 6mo ago

Gixy-Next: Nginx Configuration Security and Hardening Scanner

mmsc
3pts0
joshua.hu 6mo ago

Iranian Censorship, Bypasses, Browser Extensions, and Proxies

mmsc
3pts0
www.cs.ru.nl 11mo ago

The Weakest Link Fallacy

mmsc
2pts0
www.bleepingcomputer.com 1y ago

Popular NPM linter packages hijacked via phishing to drop malware

mmsc
3pts1
stackoverflow.com 1y ago

Tail Call Optimization Implementation in JavaScript Engines

mmsc
3pts1
arxiv.org 1y ago

Simulating Time with Square-Root Space

mmsc
3pts0
www.openwall.com 1y ago

CVE-2025-27363: out of bounds write in FreeType <= 2.13.0

mmsc
6pts1
github.com 1y ago

Gixy: Nginx Configuration Static Analyzer

mmsc
174pts28
lingojam.com 1y ago

Un-Autocorrector

mmsc
1pts0
krebsonsecurity.com 1y ago

Teen on Musk's DOGE team graduated from 'The Com'

mmsc
1624pts1801
en.wikipedia.org 1y ago

Pyramid Schemes in Albania

mmsc
8pts3
www.wsj.com 1y ago

Getting Cheated in a Videogame Led Him to a World of Online Crime

mmsc
5pts2
krebsonsecurity.com 1y ago

U.S. Army Soldier Arrested in AT&T, Verizon Extortions

mmsc
289pts214
www.errno.fr 1y ago

The cost of a NAND chip off attack is 170.83€

mmsc
4pts0

Another month later, GitHub support sent me an email saying that they had removed these repositories.

I recently discovered a campaign where somebody was forking very small but useful codebases, and replacing the distributable with some malware, and making the repository have better SEO with changes to the README. My case was a simple macOS application that could be used to control some Phillips LED light strip.

I reported it to GitHub and it was removed within 24 hours.

I discovered another repository like this, and they still haven't replied since (one month).

No clue how their malware reports work. I'm surprised they don't partner with some antivirus company to at least scan "releases" for malware (not repositories themselves)

You say "works perfectly". I do not think it means what you think it means.

Copying some files from a different machine is not that burdensome. The point is, it works.

Also, a note to those who make fancy "me+someservice@somedomain.com" addresses:

Just wait until one of these companies demands an email from the registered email address of your account!

The offending commit seems to be: https://github.com/aquasecurity/trivy/commit/1885610c6a34811... which updates the action to `actions/checkout@70379aad1a8b40919ce8b382d3cd7d0315cde1d0 # v6.0.2`. https://github.com/actions/checkout/commit/70379aad1a8b40919... is not actually in `actions/checkout` but a fork, and it pulls malicious code from the typo-squatted "scan.aquasecurtiy.org" (note the _tiy_).

Any system with Trivy 0.69.4 on it (and being run) can be assumed to be compromised.

GitHub advertises itself as warning about those Unicode characters: https://github.blog/changelog/2025-05-01-github-now-provides...

Of course, it doesn't work though. I reported this to their bug bounty, they paid me a bounty, and told me "we won't be fixing it": https://joshua.hu/2025-bug-bounty-stories-fail#githubs-utf-f...

The exact quote is "Thanks for the submission! We have reviewed your report and validated your findings. After internally assessing your report based on factors including the complexity of successfully exploiting the vulnerability, the potential data and information exposure, as well as the systems and users that would be impacted, we have determined that they do not present a significant security risk to be eligible under our rewards structure." The funny thing is, they actually gave me $500 and a lifetime GitHub Pro for the submission.

an LLM can ingest unstructured data and turn it into a feed.

An LLM can try to do that, yes. But LLMs are lossy compression. RSS feeds are accurate, predictable, and follow a pre-defined structure. Using LLMs to ingest data which can easily be turned into an parseable data structure seems strange: use the LLM to do the "next part" of the formula (comprehension, decision making, etc)

There is also LLMs.txt https://llmstxt.org/ eg https://joshua.hu/llms.txt / https://joshua.hu/llms-full.txt

You're right, I didn't know about what that "..." meant. It's kind of obvious what I meant though: "I don't know why all of these have ..." I've added that information to the post.

The greyed out options have no point because 99.99% of the links I click are already clean. Like so many of the other privacy enhancing options, just provide an option to "clean links automatically."