On Thu, Jan 13, 2022 at 11:52 AM Christoph Läubrich <lae...@laeubi-soft.de>
wrote:

> Hi Alexander,
>
> I think no one should depend on passage providing the dependency for
> them, I just suggested this as it seems passage is the only consumer of
> that orbit bundle in simrel (as m2e is for bnd-lib).
>
> About the trust-orbit one must really ask what that should mean.
> Actually Orbit was just a source of IP reviewed items and adding some
> OSGi meta-data in some cases.
>
> I can't remember that any security-audit was ever done before
> including/updating something in orbit, but I probably just missed
> something. And even if, it obviously has missed the CVEs discovered now
> so one could really ask if Orbit puts that much extra trust given that
> often items are long time outdated and missing security updates/fixes.
>

IMHO, people should actively remove content from Orbit that has CVEs. Much
like with any other project. Even without replacing it with a fixed
version. We will be better with less but trusted content than questioning
ourselves for each artifact.


>
>
> Am 13.01.22 um 10:42 schrieb Alexander Fedorov:
> > Thank you, Ed
> >
> > You are definitely right, the notice from my side was very late, sorry
> > for not discovering this Orbit contribution problem earlier.
> > Since Jonah updated the orbit.aggrcon before the staging we should have
> > the log4j 2.15.0 in the SimRel. The log4j 2.15.0 is not the latest one
> > but has a fix for the most famous vulnerability.
> >
> > Thank you, Christoph
> >
> > I'll definitely try the suggested approach to weaker the dependency to
> > Orbit.
> >
> > However, that means that dependency form Orbit has became a toxic one,
> > since the focus of attention through all the discussion is always on
> > consuming component (Passage in our case) rather than on the root cause
> > (Orbit). Here we can observe the transfer of responsibility for Orbit
> > content to the downstream component that was unlucky enough to
> > contribute the bundle from Orbit to SimRel. That is definitely something
> > new, since Orbit was a trusted source of 3rd party libraries for many
> > years.
> >
> > Regards,
> > AF
> >
> > 1/13/2022 11:53 AM, Ed Merks пишет:
> >> Christoph,
> >>
> >> That's cool.   Thanks for sharing.  :-)
> >>
> >> Regards,
> >> Ed
> >>
> >>
> >> On 13.01.2022 09:49, Christoph Läubrich wrote:
> >>> Hi Ed,
> >>>
> >>>> If that implies PGP signed content on the train
> >>>
> >>> Nope, this will (res)sign the artifact with standard eclipse-jar
> signer.
> >>>
> >>> m2e uses this approach to contribute bnd-lib to simrel what is from
> >>> p2 but without signature, the same works for artifacts of any
> source....
> >>>
> >>>> BTW, when one chooses to do this "direct from Maven" thing, can one
> >>>> also choose to create the source bundle/attachment for it?
> >>>> It will be super annoying in the future to have a growing bunch of
> >>>> black-box libraries without associated sources...
> >>>
> >>> m2e+tycho support automatic source-bundle generation of associated
> >>> source for maven items (see for example this screenshot[1]) when
> >>> "Include Artifact Sources" is enabled.
> >>>
> >>> [1]
> >>>
> https://user-images.githubusercontent.com/1331477/139412713-e0218ff7-642c-4c19-afac-55fca49ef325.png
> >>>
> >>>
> >>> Am 13.01.22 um 09:42 schrieb Ed Merks:
> >>>> Christoph,
> >>>>
> >>>> If that implies PGP signed content on the train, then no, Eclipse
> >>>> Passage should not choose to do that at this time because PGP
> >>>> support is not yet ready for prime time, but we are working on that;
> >>>>
> >>>>
> https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg.eclipse.org/-/issues/11
> >>>>
> >>>>
> >>>> BTW, when one chooses to do this "direct from Maven" thing, can one
> >>>> also choose to create the source bundle/attachment for it? It will
> >>>> be super annoying in the future to have a growing bunch of black-box
> >>>> libraries without associated sources...
> >>>>
> >>>> Regards,
> >>>> Ed
> >>>>
> >>>> On 13.01.2022 09:37, Christoph Läubrich wrote:
> >>>>> Eclipse Passage might choose to consume the log4j2 directly from
> >>>>> maven and simply sign the artifact to comply with simrel rules as
> >>>>> done here:
> >>>>>
> >>>>>
> https://github.com/eclipse-m2e/m2e-core/blob/master/org.eclipse.m2e.site/pom.xml#L45
> >>>>>
> >>>>>
> >>>>> This would bypass the
> >>>>> OrbitChange>OrbitRelease>PassageChange>PassageRelease>RepeatHere
> >>>>> cycle...
> >>>>>
> >>>>> Am 13.01.22 um 09:31 schrieb Alexander Fedorov:
> >>>>>> Hello,
> >>>>>>
> >>>>>> Some hours ago I've found that Orbit still contributes the log4j
> >>>>>> vulnerability to the SimRel
> >>>>>>
> >>>>>> Thanks to Jonah, the situation is better, now we have updated
> >>>>>> Orbit with log4j 2.15.0
> >>>>>>
> >>>>>> But shouldn't we hold a train a bit to use the latest fix from
> >>>>>> Orbit that provides log4j 2.17.1?
> >>>>>>
> >>>>>> Regards,
> >>>>>> AF
> >>>>>>
> >>>>>> 12/18/2021 4:19 PM, Andrey Loskutov пишет:
> >>>>>>> After update is before update...
> >>>>>>>
> >>>>>>> log4j has now 2.17.0.
> >>>>>>> https://logging.apache.org/log4j/2.x/security.html#CVE-2021-45105
> >>>>>>>
> >>>>>>>
> >>>>>>> Am 15. Dezember 2021 12:03:21 MEZ schrieb Alexander Fedorov
> >>>>>>> <alexander.fedo...@arsysop.ru>:
> >>>>>>>> Thank you, Andrey!
> >>>>>>>>
> >>>>>>>> Just merged
> >>>>>>>> https://git.eclipse.org/r/c/orbit/orbit-recipes/+/188862
> >>>>>>>> Will be working to provide Eclipse Passage 2.2.2 service release.
> >>>>>>>>
> >>>>>>>> Regards,
> >>>>>>>> AF
> >>>>>>>>
> >>>>>>>> 12/15/2021 1:38 PM, Andrey Loskutov пишет:
> >>>>>>>>> +1 from me.
> >>>>>>>>> The hype is too big.
> >>>>>>>>>
> >>>>>>>>> Re-posting your message to collect more feedback regarding:
> >>>>>>>>> should we replace 2.15.0 with 2.16.0 in Orbit?
> >>>>>>>>>
> >>>>>>>>> _______________________________________________
> >>>>>>>>> cross-project-issues-dev mailing list
> >>>>>>>>> cross-project-issues-dev@eclipse.org
> >>>>>>>>> To unsubscribe from this list,
> >>>>>>>>> visithttps://
> www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >>>>>>>>>
> >>>>>>> --
> >>>>>>> Kind regards,
> >>>>>>> Andrey Loskutov
> >>>>>>>
> >>>>>>> https://www.eclipse.org/user/aloskutov
> >>>>>>> Спасение утопающих - дело рук самих утопающих
> >>>>>>>
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> cross-project-issues-dev mailing list
> >>>>>> cross-project-issues-dev@eclipse.org
> >>>>>> To unsubscribe from this list, visit
> >>>>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >>>>> _______________________________________________
> >>>>> cross-project-issues-dev mailing list
> >>>>> cross-project-issues-dev@eclipse.org
> >>>>> To unsubscribe from this list, visit
> >>>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >>>> _______________________________________________
> >>>> cross-project-issues-dev mailing list
> >>>> cross-project-issues-dev@eclipse.org
> >>>> To unsubscribe from this list, visit
> >>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >>> _______________________________________________
> >>> cross-project-issues-dev mailing list
> >>> cross-project-issues-dev@eclipse.org
> >>> To unsubscribe from this list, visit
> >>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >> _______________________________________________
> >> cross-project-issues-dev mailing list
> >> cross-project-issues-dev@eclipse.org
> >> To unsubscribe from this list, visit
> >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >
> > _______________________________________________
> > cross-project-issues-dev mailing list
> > cross-project-issues-dev@eclipse.org
> > To unsubscribe from this list, visit
> > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>


-- 
Aleksandar Kurtakov
Red Hat Eclipse Team
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to