Live data from Hacker News

Gaining access to anyones Arc browser without them even visiting a website

kibty.town

471–480 of 538 posts

Re: Gaining access to anyones Arc browser without them even visiting a website

#471
post #213

I’m Hursh, cofounder and CTO of The Browser Company (the company that makes Arc). Even though no users were affected and we patched it right away, the hypothetical depth of this vulnerability is unacceptable. We’ve written up some technical details and how we’ll improve in the future (including moving off Firebase and setting up a proper bug bounty program) here: https://arc.net/blog/CVE-2024-45489-incident-response…

Bro you should be requiring accounts to download HTML. Come on man.

Re: Gaining access to anyones Arc browser without them even visiting a website

#472
post #349
post #309

Earlier quoted context omitted.

Most official documentation is awful, and just an API reference. It's (almost) like asking someone to learn english and then pointing them to a dictionary. And that's because a lot of devs think it's perfectly dandy to just put perfunctory docstrings in their methods, point it at whatever "doc generation" tool, wire it up to a github.io domain and call it a day. There is a reason people crave, want and seek things li…

> Most official documentation is awful This goes doubly so for google cloud documentation. Firebase docs are decent, but if you're a developer who's gotten used to google's documentation style I could see skipping right over it.

For many years entire sections across multiple pages of firebase's documentation were missing after the site contents had been migrated from one system to another.

Multiple years of sample code and examples just cut out from the middle of pages.

When I was building on firebase it took me a long time to reconstruct exactly how certain aspects of the system were supposed to work just because of those missing docs.

Re: Gaining access to anyones Arc browser without them even visiting a website

#473

It would be nice if I could download a version of the Arc browser with the cloud bits removed. I use it because of the UI/UX and pretty much ignore everything else. Really if there was a browser that let me keep organized spaces in a left panel plus create split screen views then it would immediately convince me to switch from Arc.

https://zen-browser.app/

Re: Gaining access to anyones Arc browser without them even visiting a website

#474

Earlier quoted context omitted.

https://arc.net/faq I'm definitely not the target audience... Even after reading the faq I have no idea what it does

As a person that recently started using it: it has something like "tree style tabs", and sort of a hybrid merge of the concepts of tabs and bookmarks. In other words, the tabs work more like files on disk -- open/closed, sorted into folders. I'm probably not explaining it well either, but I encourage you to try it if you ever wanted to experiment with alternative tab management (tree style tab, tab groups etc). It's…

Firefox has a heavily customizable tree style tab extension.

Re: Gaining access to anyones Arc browser without them even visiting a website

#475

Earlier quoted context omitted.

Heads up: HN doesn't support link naming markdown and some of the extra characters broke the hyperlink. In case the parent can't fix it in time for the edit window: https://github.com/zen-browser/desktop

I wouldn't be surprised if some HN client apps support markdown.

I use the Octal app on iOS which does, though it seems the trailing ; broke the link for this md renderer.

Re: Gaining access to anyones Arc browser without them even visiting a website

#476

Earlier quoted context omitted.

Maybe docs should try to be consistently more accurate, up to date, and legible than (even) stack overflow answers ¯ \ _ ( ツ ) _ / ¯

I have heard this said by many people: “I don’t look at documentation because it usually is inaccurate/out of date” There’s plenty of people sharing anecdata about bad docs, and I’ve dealt with my fair share. But my anecdata is that engineers who habitually go to the docs directly and read them gain a better understanding and write better software than those who do not. I believe that most software for engineers has…

I support reading docs first for questions, but man some truly are terrible.

Like cmake. This just vomits a dissertation at you for each function without really ever saying what it does or how to use it. That’s why there’s so many different sites and GitHub repos with samples. 95% of which are completely out of date (which is a problem cause people looking for these samples probably aren’t on the ups with being able to tell if they’re out of date)

Re: Gaining access to anyones Arc browser without them even visiting a website

#477

Earlier quoted context omitted.

Selling vulnerability on the black market is immoral and may be illegal. The goal of bug bounty programs was initially to signal "we won't sue white hat researchers who disclose their findings to us", when did it evolve into "pay me more than criminals would, or else"?

Let's set aside morality for a second. There is a reason low payouts are bad without even having to consider the black market: it pushes people to search for bugs in a competitor's app that pays more instead of in your app! If your app is paying out $2K and a competing app pays out $100K, why would anyone bother searching for bugs in your app? Every minute spent researching your app pay 1/50th of what you'd get searc…

Bug bounties are always in relation to severity, number of users potentially at risk, and market cap. A browser operating at a deficit from a small company with a small market share cannot pay 100k even if they wanted to.

If you and a couple friends released an app that had 50k users and you’d not even broken even, can I claim my 100k by finding a critical RCE?

Re: Gaining access to anyones Arc browser without them even visiting a website

#478
post #249

Earlier quoted context omitted.

my brother uses arc browser , he is a developer . I think he saw it from somebody using it (maybe theo t3 or some other creator he watches) , and he found it cool (plus there were lot of videos flooded with saying arc is really great IDK) If someone finds something cool on the internet. They are going to try it , given that they are capable to do so. He had a mac so he was able to do so , Even I tried to run arc on w…

> He had a mac so he was able to do so How? I have mac as well but when I've download it some time ago it required login. Has that changed?

no I meant that though you need to login , i think arc isn't available on linux , only mac (or maybe windows though not sure , I see some issues + the security issue)

Ye it required login and my brother logged in (just see ! , the amount of friction to login etc. yet my brother , whom I would consider to be a little conscious of security still gave to try it in the first place)

sry if I didn't respond correctly

Re: Gaining access to anyones Arc browser without them even visiting a website

#479

Earlier quoted context omitted.

I agree & disagree. Browsers are very important part of our life. If someone compromises our browsers , they basically compromise every single aspect of privacy and can lead to insane scams. And because arc browser is new , they wanted to build fast and so they used tools like firebase / firestore to be capable of moving faster (they are a startup) Now I have read the article but I am still not sure how much of this…

You do know that there are more than chrome and arc right?

I understand. I use firefox / earlier used librewolf

But a lot of people use chrome so I wanted to atleast try to give justification on why / how arc messed up so hard.

Re: Gaining access to anyones Arc browser without them even visiting a website

#480
post #72

Earlier quoted context omitted.

I agree & disagree. Browsers are very important part of our life. If someone compromises our browsers , they basically compromise every single aspect of privacy and can lead to insane scams. And because arc browser is new , they wanted to build fast and so they used tools like firebase / firestore to be capable of moving faster (they are a startup) Now I have read the article but I am still not sure how much of this…

I very much agree with the idea that browsers are security-sensitive software, unlike, say, a picture editor, and more like an ssh server. It should be assumed to be constantly under attack. And browser development is exactly not the area where I would like to see the "move fast, break things" attitude. While firebase may be sloppy with security and thus unfit for certain purposes, I would expect competent developers…

hmm interesting. Other thing to add is if we treat it as a ssh server , we actually won't try to go out and break things.

But I think that was the whole point of arc , to break the convention and be something completely new

and I have a reason why

They were competing with the giants called google , safari , firefox which have insanely large funding and their whole point was trying to sell something later built on this arc browser.

and since chrome , firefox etc. don't try to come up with these ideas because well security reasons (which I agree to / as seen in the post)

I think arc wanted to seperate itself from chrome / firefox and that's why they became a bit reckless you could say since this exploit was available.

Also the other thing I want to convey , is that "With that, I don't see much exploit potential in learning stats like the number of cores on your machine"

this was only recently discovered. Just imagine the true amount of exploits in these proprietory solutions which we don't know about.

Yeh. Just like a ssh server , I would personally like the source code to be available but developing browsers is time consuming and money intensive for developers but ladybird exists , but its in beta.

that being said , not open source is also that private , (xz) , but atleast it got discovered way quickly and was able to mitigate it quickly

Post reply on HN