Page MenuHomeFreeBSD

security/vuxml: Fix ranges for Tomcat vulnerabilities
ClosedPublic

Authored by michaelo on Tue, Jul 15, 8:08 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jul 21, 12:40 PM
Unknown Object (File)
Sun, Jul 20, 11:39 AM
Unknown Object (File)
Sun, Jul 20, 11:19 AM
Unknown Object (File)
Sun, Jul 20, 11:19 AM
Unknown Object (File)
Sun, Jul 20, 11:06 AM
Unknown Object (File)
Sun, Jul 20, 10:51 AM
Unknown Object (File)
Sun, Jul 20, 10:40 AM
Unknown Object (File)
Wed, Jul 16, 8:07 PM
Subscribers
None

Details

Summary

Approved by: jrm (mentor), otis (mentor), osa, jbeich

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 65467
Build 62350: arc lint + arc unit

Event Timeline

michaelo created this revision.

LGTM, but let also vvd@ (tomcat ports maintainer) check.

This revision is now accepted and ready to land.Tue, Jul 15, 8:49 AM
jbeich requested changes to this revision.Tue, Jul 15, 9:35 AM
jbeich added inline comments.
security/vuxml/vuln/2025.xml
269

gt (greather than) unlike ge (greater or equal) will skip lower bound of the range e.g.,

$ make validate
$ pkg audit -f vuln-flat.xml tomcat110-11.0.0
0 problem(s) in 0 installed package(s) found.
273

Ditto: gt vs. ge.

277

Ditto: gt vs. ge.

This revision now requires changes to proceed.Tue, Jul 15, 9:35 AM

Add tomcat-devel to the list as well.

In D51323#1172091, @vvd wrote:

Add tomcat-devel to the list as well.

Done.

security/vuxml/vuln/2025.xml
269

Why lower bound is necessary? It doesn't include pre-releases like m26 before 0215567cf55a, 10.1.* series before b5f9ca9d84f3, 10.0.* series before 839de580f358, 9.0.* series before 0e0430dc191c.

In non-devel ports lower bound is harmless but redundant. For example, tomcat* in VuXML from 2020 didn't use it.

security/vuxml/vuln/2025.xml
269

Please note that I didn't add the lower bound, I am just fixing the range expression.

security/vuxml/vuln/2025.xml
8882

Add modified like 3483eb36894a. Changing range is not cosmetic, so need to refresh vuxml.FreeBSD.org even if there were no new entries.

security/vuxml/vuln/2025.xml
269

If you're not fixing drop tomcat-devel as out-of-scope. It has too few VuXML entries, so users are likely expected to stay up-to-date or switch to a stable version (suffixed packages).

@jbeich , we are now back to the minimalistic patch.

Looks fine. May still need <modified> but it's probably not critical.

This revision is now accepted and ready to land.Tue, Jul 15, 7:10 PM
This revision now requires review to proceed.Tue, Jul 15, 7:27 PM
This revision was not accepted when it landed; it landed in state Needs Review.Wed, Jul 16, 8:06 PM
This revision was automatically updated to reflect the committed changes.