minitech

Joined 11 years ago

Karma
2,634
Submissions
995
Member since
Feb 17
24Ω snake and opinionated client-side JavaScript MVVM framework.
View on Hacker News

Recent submissions

Comment · 1 day ago
> So, duping what? Nope, not permitted to know that.

Every duplicate closure comes with a link to the other question.

> leaving my karma negative. So basically, can't do anything.

Your reputation on SO can’t go below the initial value of 1.

I suspect the rest of your anecdote has about the same level of competence/accuracy.

Comment · 2 days ago
I’m curious what both of these comments are referring to, since it’s not supposed to take any privileges to answer a question on Stack Overflow (you can even answer without making an account). Maybe some anti-spam block?
Comment · 2 days ago
> or re-answer

Sure you can. (But it is a significant problem that they start at the bottom of the score-based answer sort and don’t get attention.)

Comment · 4 days ago
Comment · 4 days ago
So was “months” a typo for “4 days” or what?
Comment · 4 days ago
Comment · 5 days ago
Linking a reasonable way to create a necessary RAM disk rootlessly with namespaces to kernel exploits that involve namespaces seems like a massive reach.
Comment · 5 days ago
Comment · 9 days ago
It’d be redundant for me to write up the whole explanation here, but the short version is that every process has its own memory space, provided in a clean state by the OS, that other processes can’t read from or write to, regardless of pointer values. The same pointer value in two processes doesn’t refer to the same memory unless there’s specific coordination. Keywords you can use to read more about the long version on previous Wikipedia link.

> Or is that always formatted by the next process' vm?

So yes, that’s sort of how it is.

Comment · 9 days ago
I forget making the claim that JavaScript was a well-thought-out language. But yes, I can see how discussing programming language and library design/implementation, as or with the type of person who trots out trite thought-terminating clichés, could be a waste of time.
Comment · 9 days ago
> or if it's some address that's truly free and could be picked up by another process

This isn’t a thing; virtual memory (https://en.wikipedia.org/wiki/Virtual_memory) is very old, and Linux has never not used it. It takes a separate vulnerability (a “local privilege escalation”) to do what you’re getting at. (However, those are plentiful, and arbitrary malicious code with PHP process privileges is often already catastrophic for a web service.)

That said,

> OP seems to be implying that there's no way the UAF bug could be used to run arbitrary code with higher privileges than PHP itself

No, nowhere does the article imply that at all.

Comment · 10 days ago
Comment · 10 days ago
Much of Node’s standard library is written in JavaScript, which can’t go on to exploit V8 vulnerabilities even given similar types of bugs, so I wouldn’t say it’s in a similar place. Not as familiar with Java, but I expect PHP is in a class of its own here.
Comment · 10 days ago
Yes? How did you think Cloudflare and other WAFs worked?
Comment · 10 days ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton