News for hackers. Stuff that matters.
Re:We see Project Pegasus, we must have Open Source Smartpho... by cassianoleal on Monday July 19, 2021 @04:35AM (#27880395)
There's also the matter of traceability.

Even if there is no direct audit of the code, once a vulnerability is discovered it can be traced back to the person(s) who introduced it.

With a closed system, only the owner of the source code history can do that. With open source, any person in the world can, and can start a discussion to understand whether it was malicious or not, if the person(s) should be banned from pushing code, new code security standards to be adopted, etc. You lean on the world's expertise at that point.

Bad things happen. It's important to have the ability to understand why and mitigate for the future.

Re:We see Project Pegasus, we must have Open Source Smartpho... by pjmlp on Monday July 19, 2021 @04:55AM (#27880496)
Nope, it can be traced back to a random nickname on the Internet, using a computer somewhere in the globe.
Re:We see Project Pegasus, we must have Open Source Smartpho... by cassianoleal on Monday July 19, 2021 @08:02AM (#27881641)
That may be so, but it's usually been through code reviews, pull requests and whatnot - which means a maintainer somewhere has approved that code.

In any case, "a random nickname on the Internet, using a computer somewhere in the globe" is a lot more information than none.

Finding out that that's the case for a given project is part of traceability.

Re:We see Project Pegasus, we must have Open Source Smartpho... by pjmlp on Monday July 19, 2021 @08:43AM (#27881992)
How do ensure it wasn't a malicious maintainer?

That information is meaningless if traces back to an empty room.

Re:We see Project Pegasus, we must have Open Source Smartpho... by cassianoleal on Tuesday July 20, 2021 @06:54AM (#27892194)
If the project has a malicious maintainer, it's easier to find out if it's in the open - and either forcing change or not using the project at all. It's impossible to do that when you have no access to that information in the first place.

It's not perfect but it's something vs nothing. I'll take something every time.

Re:We see Project Pegasus, we must have Open Source Smartpho... by pjmlp on Tuesday July 20, 2021 @08:06AM (#27892739)
How do you track down a malicious maintainer, introducing a back door slowly during one year long, a little change at a time, given how long CVEs in OpenSSL have been unnoticed as example?
Re:We see Project Pegasus, we must have Open Source Smartpho... by Traf444 on Monday July 19, 2021 @05:45AM (#27880726)
I guess you have never had commit rights to any Linux distribution or such?

You don't get commit rights as a random person, so yes, a commit can usually be traced back to a person. Sure, the committer could have received a patch from a unknown person, but then he's still responsible for the commit.

Re:We see Project Pegasus, we must have Open Source Smartpho... by pjmlp on Monday July 19, 2021 @06:49AM (#27881073)
I guess you are a security expert that knows how every single FOSS project that might be used as dependency works.
Re:We see Project Pegasus, we must have Open Source Smartpho... by Traf444 on Tuesday July 20, 2021 @04:24AM (#27891223)
That's not what I tried to say. It's up to you as a user to make due diligence and make an informed decision if you want to use the software or not.

Any serious project would have some form of web of trust and know who has commit rights. It's up to you to decide if you trust their web of trust.

I guess from your comments that you are not actually interested in contributing to the discussion since you just sprout single line comments with no information at all.

Re:We see Project Pegasus, we must have Open Source Smartpho... by pjmlp on Tuesday July 20, 2021 @08:07AM (#27892742)
I contribute with experience instead of FOSS ideology absent from how things actually work.
Re:We see Project Pegasus, we must have Open Source Smartpho... by Traf444 on Monday July 26, 2021 @05:46AM (#27957488)
No, you throw out nonsense single line sentences that say and contribute nothing.