HN user

0x0

18,059 karma
Posts136
Comments3,428
View on HN
unmitigatedrisk.com 10mo ago

Microsoft's Root Program and the 1.1.1.1 Certificate Slip

0x0
10pts1
github.com 1y ago

Microsoft Telnet Server MS-TNAP Authentication Bypass

0x0
8pts1
www.openssh.com 1y ago

OpenSSH 10.0

0x0
6pts0
blog.adambell.ca 1y ago

McLarens and CarPlay

0x0
43pts11
lists.debian.org 2y ago

Debian 12.3 image release delayed for data corruption

0x0
8pts0
www.openwall.com 2y ago

Looney Tunables: Local Privilege Escalation in the glibc's ld.so (CVE-2023-4911)

0x0
4pts0
eurovision.tv 4y ago

Ukraine's Kalush Orchestra Wins Eurovision Song Contest 2022

0x0
17pts6
www.openwall.com 4y ago

Re: Zlib memory corruption on deflate

0x0
53pts13
github.com 4y ago

Styled-components npmjs postinstall malware

0x0
1pts1
github.com 4y ago

Boolean v3.1.3 dependent on node = 16.7.0

0x0
2pts0
www.openwall.com 5y ago

Screen crash remotely triggerable through irssi

0x0
1pts0
www.openwall.com 5y ago

Pam 1.5.0 has a auth bypass under some conditions

0x0
44pts23
celluloidjunkie.com 5y ago

Hunting Ghost No. 1

0x0
12pts4
nova.app 5y ago

Nova by Panic

0x0
1051pts542
securityboulevard.com 5y ago

CVE-2020-10029: Buffer overflow in GNU Libc trigonometry functions??

0x0
2pts0
www.macrumors.com 5y ago

VMware Engineer Confirms macOS 10.15.6 Bug Causes Crashes with Virtualization

0x0
2pts1
theevilbit.github.io 6y ago

CVE-2020-9771 – mount_apfs TCC bypass and privilege escalation

0x0
3pts0
www.synacktiv.com 6y ago

Return of the iOS sandbox escape: lightspeed's back in the race

0x0
1pts0
gitlab.com 6y ago

Gitlab removes support for Windows batch files in Gitlab-CI

0x0
2pts0
www.spiedigitallibrary.org 6y ago

JPEG-1 standard 25 years: past, present, and future reasons for a success

0x0
1pts0
plundervolt.com 6y ago

Plundervolt

0x0
3pts0
software.intel.com 6y ago

Deep Dive: Machine Check Error Avoidance on Page Size Change

0x0
3pts0
chromereleases.googleblog.com 6y ago

Google is aware of reports that an exploit for CVE-2019-13720 exists in the wild

0x0
3pts0
support.apple.com 6y ago

iOS 12.4.2

0x0
2pts3
wpa3.mathyvanhoef.com 7y ago

Dragonblood: Analysing WPA3's Dragonfly Handshake

0x0
42pts2
www.buypass.com 7y ago

Buypass Go SSL: Free 180 Day ACME Certificates

0x0
1pts0
blog.autsoft.hu 7y ago

A confusing dependency

0x0
4pts0
www.reddit.com 7y ago

Remotely triggerable ICMP buffer underwrite in the FreeBSD kernel

0x0
12pts2
www.openwall.com 7y ago

OpenSSH Username Enumeration

0x0
4pts0
jamie.build 8y ago

How to build an NPM worm

0x0
151pts95

I find it's a shame the article is absolutely littered with AI-isms, again, like another cool hack project the other day here on HN. It is incredibly jarring to read a line like "No Platform Builder, no SDK install, no CD key.".

Sounds like a cool project but I find it a bit offensive that the article author doesn't value the article reader's time enough to edit the AI-isms out.

On the other hand, trying to point this out usually results in downvotes, so maybe it's useless to complain about this trend?

The disclosure doesn't appear very "full". Looks like this was slipped into mainline linux among dozens of other mostly-irrelevant "CVEs" with nobody highlighting the fact that it is in fact dirty-cow-on-steroids.

https://x.com/spendergrsec/status/2049566830771970483

https://lore.kernel.org/linux-cve-announce/2026042214-CVE-20...

Or is everyone expected to upgrade and reboot every 48 hours for all eternity and just deal with potential regressions all the time?

I think this reflects poorly on the original reporters. If you have a weaponized 700-byte universal local root exploit script ready to go, perhaps you should coordinate with major distros for patches to be available before unleashing it on the world. No matter how "veteran" you are.

Dropping a public exploit on github before distros have patches available isn't very cool, or is that just how veterans roll these days?

They were great in the beginning, and then when you issued a few more certs than they liked you were asked to pony up some $$$, and then when you did that and actually "verified" who you were on a personal international phone call, you got a grace, and then issued a few more, they decided they didn't like you so they would randomly reject your renewals close to the expiration date, and then they got bought out by some scummy foreign outfit which apparently caused the entire CA to be de-listed as untrustworthy in all major browsers. Quite the ride.

Also, the only website I've ever encountered that actually used the HTML <keygen> tag.

I'm sure there's lots of x86_64 specific code in the macOS userland that is much more than just a recompile - things like safari/javascriptcore JIT, various quartz composer core animation graphics stack and video encoder decoder stack libraries, as well as various objective-c low level pointer tagging and message passing ABI shenanigans and so on. This is probably why 32bit intel mac app support was dropped pretty hard pretty fast, as the entire runtime and userland probably required a lot of upkeep. As just one example, 32bit intel objective-c had "fragile instance variables" which was a can of worms.

I'm guessing they don't want to maintain and build and test x86_64 versions of all the macos libraries like Appkit and UIKit (including large changes like liquid glass) when they are no longer shipping x86_64 macOS versions. Which is not entirely unreasonable as I'm sure it takes a lot of effort to keep the whole ui library stack working properly on multiple archs.

Perhaps that's what they're hinting about with the note about a "subset of Rosetta". So maybe there is hope that the core x86_64 binary translator will stick around for things like VM and emulation of generic (linux? wine?) binaries, but they don't want to maintain a whole x86_64 macOS userspace going forward.

Space savings from not shipping fat binaries for everything will probably also be not insignificant. Or make room for a new fat binary for a future "arm64v2" :)

Surprised to see no patch available for watchOS, which can also receive images via iMessage. Not important enough to patch, or not vulnerable, or just not exploited in the wild yet?

Microsoft Edit 1 year ago

I was hoping this would work over ssh in a macOS Terminal.app, but last I tried it was inserting all kinds of weird characters into the edited text files.

Windows ships an official OpenSSH server these days, but so far there haven't been any good official text editors that work over OpenSSH, as far as I know.

I've had to resort to "copy con output.txt" the few times I needed to put things into a text file over windows-opensshd...

If linux kernel security really is so bad that google had to add a proof-of-work to introduce a 4 second race for 0day submissions, I'm surprised they're ok with still using the Linux kernel as the base for Android.

Busy Bar 1 year ago

I saw this on twitter a few hours ago on my phone, and misread the price as $25, so I was considering maybe putting in an order or even two, but when I revisited the site on my laptop and discovered it was $250, my curiosity hit a wall. Looks like a super neat product but unfortunately a bit overpriced for a gimmick.

I recently ran into an issue with this because building an iOS .ipa from the command line with xcodebuild apparently ends up shelling out to call rsync to copy some files between local directories, and because I had homebrew rsync earlier in $PATH, it would end up running homebrew rsync, but xcodebuild passed an openrsync-only command line argument "--extended-attributes" that homebrew rsync doesn't understand and would exit with a failure.

I think I read somewhere that scammers set up an email distribution list / alias / forwarding from one something.onmicrosoft.com account to dozens of victims, and then they trigger a (real!) paypal email with that one something.onmicrosoft.com address as the recipient. So the email has a valid DKIM signature from paypal, then microsoft forwards that email to all the victims, which will still pass DKIM while amplifying the attack (and maybe boosted by microsoft's SPF reputation as well) to hit as many people as possible. Apparently the paypal emails are real but dangerous as they will allow the attacker to somehow take over the victim's account if they log in, as the "middleman" onmicrosoft.com alias then becomes associated with the account which was the original "to"-email from paypal. Something like that, at least.

I usually avoid logging in to xcode. I prefer to manually configure provisioning profiles and code signing certificates by hand in the developers.apple.com web interface anyways. You can use xcodebuild on the command line to get a signed ipa, and then you can use altool or application loader to upload the ipa to appstoreconnect. I don't trust xcode to not stomp all over my carefully configured provisioning profiles and app ids.

Also worth noting that "_new" is NOT a reserved keyword, but it is sometimes mistakenly used instead of "_blank". Which can lead to funny behavior if you are visiting 2 or more sites making this mistake, as the links could then start opening in windows that were initially opened by the other site. Or least that's how it was back in the days of popup windows, before tabs and popup blockers became the norm.

Looks like the security/integrity of SSL isn't taken too seriously as the build recommends to use a hex editor to replace "_strtoi64" and "_strtoui64" with "functions likely to return 0 such as iswxdigit" in order to successfully link OpenSSL on windows 2000 and earlier. Unclear what impact such a hack would have on the integrity of the crypto operations performed by OpenSSL?