Skip to content

EOL of traefik no more detected #506

@jgraglia

Description

@jgraglia

What happened:
when analyzing a SBOM with a traefik 3.1. 2 purl, EOL is no more detected with last version of xeol & db

What you expected to happen:
Traefik 3.1.2 is eol and should me detected by xeol
On January 17, I analyze a test sbom declaring a traefik v 3.1.2 component. As expected xeol detected the EOL of traefik 3.1.x

Today, after xeol update & db update, the analysis does not detect the eol anymore.

How to reproduce it (as minimally and precisely as possible):

xeol sbom:eol-traefik-3.1.2.cdx.json

see eol-traefik-3.1.2.cdx.json

Anything else we need to know?:
I search in the xeol db :

sqlite3 ~/.cache/xeol/db/1/xeol.db 'select * from purls where purl like "%traefik%" order by purl;'

in the last db it give me many purls but only some targetting pkg:golang/github.com%2Ftraefik%2Fyaegi or pkg:golang/github.com%2Ftraefik%2Fpaerser

With the db from 2025-01-17 the output is only 2 purls

sqlite3 ~/Downloads/xeol-db_v1_2025-01-17T03_51_15.516595Z/xeol.db 'select * from purls where purl like "%traefik%";'
918|pkg:brew/traefik|317
919|pkg:github/traefik/traefik|317

pkg:github/traefik/traefik seems to be the valid purl for traefik => see eol config for traefik :https://github.com/endoflife-date/endoflife.date/blob/master/products/traefik.md?plain=1#L17

so I wonder why this purl is missing ? and the / seems to be encoded now

I also find this blogpost https://www.herodevs.com/blog-posts/herodevs-acquires-xeol-to-help-users-of-end-of-life-open-source-software-secure-their-applications-and-protect-their-data : may be sth happens to the opensource db ?

Thanks for your help

Environment:

  • Output of xeol version: `xeol 0.10.7\
  • OS (e.g: cat /etc/os-release or similar): Ubuntu 24.04.2 LTS
  • xeol db status :
xeol db status 
Location:  ~/.cache/xeol/db/1
Built:     2025-02-21 00:00:45.348326 +0000 UTC
Schema:    1
Checksum:  sha256:97a832e0d985afba4a03f671410b8d3a83f1ac045278cb8c1d97016417dd66cc
Status:    valid

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions