frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Ten days later, Git on macOS still trusts the compromised eMudhra certificates

https://emudhra.we-have-a-problem.com/apple.html
208•galadran•2h ago•84 comments

Start Doing Graph Theory

https://vertex.degree/
195•ibobev•4d ago•28 comments

Git for the US Code

https://lexifina.com/blog/git-for-the-us-code
321•alansaber•11h ago•172 comments

Genie 4

https://deepmind.google/blog/genie-4-a-new-generation-of-world-simulation/
939•acossta•21h ago•542 comments

Ghostty 1.4

https://ghostty.org/docs/install/release-notes/1-4-0
1111•deaux•20h ago•354 comments

Amazon to buy satellite firm Globalstar in $11.57B deal

https://www.reuters.com/business/media-telecom/amazon-signs-1157-billion-deal-satellite-firm-glob...
61•noptd•1h ago•19 comments

Two high-speed trains collide near Toledo, Spain

https://www.euronews.com/video/2026/10/28/spain-first-footage-reveals-wreckage-of-deadly-high-spe...
22•evilmonkey19•34m ago•15 comments

Ink droplets in motion snag top prize in Nikon Small World contest

https://arstechnica.com/science/2026/10/meet-the-2026-winner-of-nikons-small-world-photomicrograp...
292•_Microft•2d ago•44 comments

Survival LLM: AI assistant and emergency library that runs on your own computer

https://www.brangus.io/survival-llm
402•Luc•17h ago•152 comments

Unveiling The Grid: PCBs made in America, twice as fast as Shenzhen

https://www.circuithub.com/post/unveiling-the-grid
39•seddona•1d ago•17 comments

MacOS Extensions Pack for the Apple Network Server v1.0

http://oldvcr.blogspot.com/2026/10/macos-extensions-pack-for-apple-network.html
77•classichasclass•3d ago•1 comments

Tailscale SSH: Investigation and remediation update

https://tailscale.com/ssh-investigation-update
317•figmert•17h ago•169 comments

Decompiling Fast Food Tycoon 2: Drawing the World

https://healeycodes.com/decompiling-fast-food-tycoon-2-drawing-the-world
96•healeycodes•3d ago•17 comments

Early progress on accelerating drug development with Claude

https://www.anthropic.com/research/early-progress-drug-development
257•dataking•16h ago•251 comments

About the compromised eMudhra intermediate CAs

https://support.apple.com/en-us/149555
33•birdculture•2h ago•24 comments

Python's experimental JIT to be removed

https://lwn.net/SubscriberLink/1102102/0c00e4d550f25f8c/
536•f311a•1d ago•292 comments

Code-execution flaw in UEFI firmware threatens most servers on planet Earth

https://arstechnica.com/security/2026/10/code-execution-flaw-in-uefi-firmware-threatens-most-serv...
187•DamnInteresting•16h ago•121 comments

Raspberry Pi Zero 3W and Pi 4 Model A spotted in device trees

https://bret.dk/raspberry-pi-zero-3-w-pi-4-model-a/
186•sthlmb•16h ago•108 comments

New 14‑inch MacBook Pro with M6

https://www.apple.com/in/newsroom/2026/10/apple-introduces-the-new-14-inch-macbook-pro-with-m6/
382•beex•21h ago•528 comments

New iMac with M6

https://www.apple.com/imac/
350•notfried•1d ago•440 comments

SS United States to be sunk as largest artificial reef

https://divemagazine.com/scuba-diving-news/ss-united-states-to-be-sunk-as-worlds-largest-artifici...
168•geox•2d ago•136 comments

Jokes for the ZX81

https://spelk.press/gb/products/81-jokes-for-the-zx81
109•robin_reala•2d ago•16 comments

Classification of Finite Simple Groups Formalized in Lean

https://cfsg.axiommath.ai/
219•pfdietz•20h ago•68 comments

An examination of lost firefly species of the US and Canada

https://journaloflostspecies.org/index.php/jls/article/view/37/33
134•bryanrasmussen•3d ago•53 comments

The Colors of a Soap Film

https://aseemrb.me/blog/colors-of-a-soap-film/
13•gregsadetsky•4d ago•2 comments

A Love Letter to the Super Dimension Fortress

https://brennan.day/a-love-letter-to-the-super-dimension-fortress/
70•jruohonen•4d ago•13 comments

Closing the Sea: Lessons from Ancient Mediterranean Blockades

https://maritime-executive.com/editorials/closing-the-sea-lessons-from-ancient-mediterranean-bloc...
19•gumby•2d ago•0 comments

Four Months of Zig

https://gracefulliberty.com/articles/four-months-of-zig/
152•ibobev•16h ago•104 comments

US Government is hiding a secret court ruling about how it spies on Americans

https://www.wired.com/story/the-us-government-is-hiding-a-secret-court-ruling-about-how-it-spies-...
995•helterskelter2•23h ago•380 comments

Moxnox 1.0: NT-Like, POSIX-Compatible OS Running Atop Btrfs

https://github.com/maharmstone/moxnox
82•SockThief•13h ago•22 comments
Open in hackernews

About the compromised eMudhra intermediate CAs

https://support.apple.com/en-us/149555
33•birdculture•2h ago

Comments

dorianmariecom•58m ago
that should really be a security update
boxed•55m ago
It is, isn't it?
LoganDark•44m ago
Apple states in the article that a full operating system update will be required to fix the file.
magnio•54m ago
> On Mac, some command-line tools included with macOS or the Xcode Command Line Tools (including curl, git, python3, ruby, perl, and openssl) check certificates against /etc/ssl/cert.pem. For certificates that chain to a root CA certificate in this file, these tools don't check Apple's block or whether the certificate has been revoked. This file will be updated in a future macOS update. If you use these tools and don't want to wait for the update, you can remove root CA certificates from the file.

What a clusterfuck

dist-epoch•42m ago
> If you don't use Terminal as part of your workflow, you don't need to do anything.

they solved the issue for the people they care about

LoganDark•40m ago
This isn't entirely accurate. Plenty of apps run Terminal commands in the background (for some reason). For example Rewind.ai (before they got acquired and installed a kill switch, Adobe Flash-style) runs `top` every two seconds, presumably to figure out its own CPU usage. What the fucking shit? But I think it's not out of the question that other apps run other crap too.

Also, if they didn't care about Terminal users, they would not have even published this article!!

dist-epoch•35m ago
They published the article for the people they care above, to make it clear to them they should not worry about all these reports about Apple being vulnerable to this issue.
dspillett•31m ago
> This isn't entirely accurate. Plenty of apps run Terminal commands in the background (for some reason).

A lot do it because sometimes there is no convenient library wrapping what they are trying to check or execute that they are aware of, and running a cli command is generally cheap unless you are doing it in a tight loop. A lot of the time this is “it'll do until I find the right library or bindings” code that should have been fixed before release, but it isn't all as bad as running top as you describe.

LoganDark•23m ago
You're right, that was just the example I had on hand. Maybe a better example could be something like a video downloader that bundles yt-dlp, that could end up using this certificate store rather than the Apple APIs.
LoganDark•49m ago
Good on Apple for providing such a detailed article. Fuck everyone who thinks they're doing badly by not updating this file remotely on current software versions in the wild -- most likely their Rapid Security Responses / Background Security Improvements framework does not already support this file (though perhaps it will), which is why they state a full operating system update will be required. Being transparent and open about what administrators can do about this now is the RIGHT APPROACH, and no other vendor has been nearly as thorough about this.
1970-01-01•33m ago
They're doing badly because they have a market cap at 5 trillion USD ($5,070,000,000,000 to $5,110,000,000,000) and chose to ditch the first principals of a CA store. Doing impressive backflips to compensate for lack of understanding first principals is exactly that.
LoganDark•31m ago
Can you explain what first principles you mean? /etc/ssl/cert.pem has been a fairly standard convention on BSDs, and Linux distros usually have an equivalent somewhere too, like for example /etc/ssl/certs/ca-certificates.crt.

I don't blame Apple for overlooking it when they have their own security stack that all their own apps use, which already responded to the incident within two hours of the revocation. As another commenter pointed out, Terminal commands probably just weren't a priority of their threat model. I do hope they fix that, but mentioning their market cap is not gonna help here.

1970-01-01•22m ago
It's on the front page right now. Their dev tools are a complete mess when it comes to actually using the trust store as designed. Why would you dismiss this outright?

https://emudhra.we-have-a-problem.com/apple.html

pluc•28m ago
Related: Ten days later, Git on macOS still trusts the compromised eMudhra certificates https://news.ycombinator.com/item?id=50271640
gwbas1c•7m ago
I'd really like to know why it's taking Apple so long to ship a fix. Especially if they can explain how to update an existing computer, what's the general holdup? Is it their release process? Is there some underlying complexity that's poorly understood?
tedivm•2m ago
I'm rally disappointed in the Apple response here. I can't understand why they wouldn't consider `/etc/ssl/cert.pem` in scope for a security update. This arbitrary boundary has no justification at all, and makes people less secure.

Come on Apple, do better.

LoganDark•9m ago
I'm not saying it doesn't matter that dev tools are affected. Those are perhaps some of the most important tools and riskiest to leave vulnerable, because that could result in malware shipped to users from a trustworthy developer, or malware executed on the developer's machine, rather than simply phishing. I just don't think it's fair to assume they did it intentionally. It's a mistake, and one that should be fixed, don't get me wrong. But there's a reason it happened and that seems fair enough to me.
1970-01-01•3m ago
In the same degree as involuntary manslaughter is not intentional murder. Sure they made a mistake. Fairness has limits when you're doing it wrong and know better.
agwa•27m ago
Google, Microsoft, Mozilla, several TLS libraries and language runtimes, and even many Linux distros run by volunteers had this issue comprehensively fixed over a week ago: https://emudhra.we-have-a-problem.com/#developers

Meanwhile, it's unsafe to run `git clone` on macOS unless you manually edit some files, and then edit them again after a macOS update puts the dangerous root certificates back.

In what world has Apple been the most "thorough"?

LoganDark•16m ago
Apple has been the most thorough in documenting this transparently and honestly. They didn't have the process for updating that file in the wild, and most likely that will be fixed.

Apple security updates, especially automatic ones, likely don't have the capability to simply write to arbitrary files on the system or run arbitrary commands at install time. Of all vendors, certainly from Apple I'd expect this.

Most likely, other vendors either already used a similar store as the root of trust system-wide (didn't have their own separate security stacks), or their security updates do have the ability to write anywhere or do anything.

And of course, Linux distros and other platforms where the component can be updated separately from the operating system have an even easier time.

This is not Apple intentionally leaving terminal users high and dry. The article literally is the proof otherwise while they no-doubt work on a better solution.

LoganDark•1m ago
My reply to a deleted reply:

> I'm sorry, but how is revoking a bad cert not supported in an easy way? Along with adding a cert and using it to establish a secure connection, that seems to be the core features of a cert store?

> Yet somehow, you manage to come to the conclusion that the vendor requiring manual work is the most thorough? I mean, in documenting their failure, maybe.

> With all their talk of caring about user privacy, this seems incompetent at best.

To be fair other vendors almost universally don't document their failures at all or provide any remediation steps to users whatsoever. I always enjoy the exceptions to this rule, but it's not the norm whatsoever.

You seem to be ignoring that Apple's security framework responded to the incident within about 2 hours in most cases. Safari and other macOS apps were protected right off the bat.

It's only this legacy BSD store that needs an OS update, presumably because they didn't have a process in place to update it out-of-band. Because they're vertically integrated, they probably don't have an arbitrary do-anything feature that can paper over the lack of foresight here, like other vendors might.

I wouldn't have it any other way, but sure, the benefits would outweigh the risks in this one particular case.

longsword•25m ago
Where exactly is it good, that:

* apple told admins how to fix the vulnerability * apple shipped update 27.2, with no fix (today) * the update reverted the admin fix quietly

LoganDark•12m ago
The article warned of this already (re-applying the fix after updates). That update was likely already in the pipeline before this debacle. No one can say for sure though.