Merge pull request #1487 from ketsapiwiq/commonplatformenumeration
Add a script to add cpe id to manifests
This commit is contained in:
commit
93f54dad18
4 changed files with 533 additions and 0 deletions
507
autopatches/patches/add-cpe/cpe.csv
Normal file
507
autopatches/patches/add-cpe/cpe.csv
Normal file
|
@ -0,0 +1,507 @@
|
||||||
|
App YnH,Common Platform Enumeration
|
||||||
|
20euros,
|
||||||
|
243,
|
||||||
|
2fauth,
|
||||||
|
abantecart,cpe:2.3:a:abantecart:abantecart
|
||||||
|
acropolis,
|
||||||
|
adguardhome,cpe:2.3:a:adguard:adguardhome
|
||||||
|
adhocserver,
|
||||||
|
adminer,cpe:2.3:a:adminer:adminer
|
||||||
|
aeneria,
|
||||||
|
agendav,
|
||||||
|
agora,
|
||||||
|
airsonic,cpe:2.3:a:airsonic_project:airsonic
|
||||||
|
alltube,
|
||||||
|
ampache,cpe:2.3:a:ampache:ampache
|
||||||
|
anarchism,
|
||||||
|
anfora,
|
||||||
|
archivebox,
|
||||||
|
archivist,cpe:2.3:a:archivista:archivistabox
|
||||||
|
armadietto,
|
||||||
|
askbot,cpe:2.3:a:askbot:askbot
|
||||||
|
audiobookshelf,
|
||||||
|
automad,cpe:2.3:a:automad:automad
|
||||||
|
backdrop,cpe:2.3:a:backdropcms:backdrop
|
||||||
|
baikal,
|
||||||
|
bazarr,
|
||||||
|
beehive,cpe:2.3:a:beehive_forum:beehive_forum
|
||||||
|
bibliogram,
|
||||||
|
biboumi,
|
||||||
|
bicbucstriim,
|
||||||
|
blogotext,cpe:2.3:a:blogotext_project:blogotext
|
||||||
|
bludit,cpe:2.3:a:bludit:bludit
|
||||||
|
bolt,
|
||||||
|
bookstack,cpe:2.3:a:bookstackapp:bookstack
|
||||||
|
borg,cpe:2.3:a:borgbackup:borg
|
||||||
|
borgserver,
|
||||||
|
bozon,
|
||||||
|
cachet,
|
||||||
|
calibreweb,
|
||||||
|
castopod,
|
||||||
|
cesium,
|
||||||
|
cheky,
|
||||||
|
chtickynotes,
|
||||||
|
chuwiki,
|
||||||
|
cinny,cpe:2.3:a:cinny_project:cinny
|
||||||
|
civicrm_drupal7,
|
||||||
|
cockpit,cpe:2.3:a:agentejo:cockpit
|
||||||
|
code-server,cpe:2.3:a:coder:code-server
|
||||||
|
codimd,cpe:2.3:a:hackmd:codimd
|
||||||
|
coin,
|
||||||
|
collabora,
|
||||||
|
commento,
|
||||||
|
compteur_du_gase,
|
||||||
|
concrete5,cpe:2.3:a:concrete5:concrete5
|
||||||
|
converse,cpe:2.3:a:conversejs:converse.js
|
||||||
|
cops,
|
||||||
|
coquelicot,
|
||||||
|
coturn,cpe:2.3:a:coturn_project:coturn
|
||||||
|
couchdb,cpe:2.3:a:apache:couchdb
|
||||||
|
couchpotato,
|
||||||
|
covoiturage,
|
||||||
|
cowyo,
|
||||||
|
cryptpad,cpe:2.3:a:xwiki:cryptpad
|
||||||
|
cubiks-2048,
|
||||||
|
cypht,
|
||||||
|
dato,
|
||||||
|
decidim,
|
||||||
|
democracyos,
|
||||||
|
dendrite,
|
||||||
|
dex,
|
||||||
|
diagramsnet,
|
||||||
|
diaspora,
|
||||||
|
digisteps,
|
||||||
|
digitools,
|
||||||
|
digiwords,
|
||||||
|
discourse,cpe:2.3:a:discourse:discourse
|
||||||
|
dispatch,
|
||||||
|
distbin,
|
||||||
|
django-fmd,
|
||||||
|
django-for-runners,
|
||||||
|
django-fritzconnection,
|
||||||
|
django_app,
|
||||||
|
docker-registry,
|
||||||
|
dockercontainer,
|
||||||
|
dockerrstudio,
|
||||||
|
dockerui,
|
||||||
|
documize,cpe:2.3:a:documize:documize
|
||||||
|
dokuwiki,cpe:2.3:a:dokuwiki:dokuwiki
|
||||||
|
dolibarr,cpe:2.3:a:dolibarr:dolibarr
|
||||||
|
domoticz,cpe:2.3:a:domoticz:domoticz
|
||||||
|
dotclear2,
|
||||||
|
droppy,cpe:2.3:a:droppy_project:droppy
|
||||||
|
drupal,cpe:2.3:a:drupal:drupal
|
||||||
|
drupal7,
|
||||||
|
duniter,
|
||||||
|
dynette,
|
||||||
|
easyappointments,cpe:2.3:a:easyappointments:easyappointments
|
||||||
|
ecko,
|
||||||
|
elabftw,cpe:2.3:a:elabftw:elabftw
|
||||||
|
element,
|
||||||
|
emailpoubelle,
|
||||||
|
emoncms,cpe:2.3:a:openenergymonitor:emoncms
|
||||||
|
encryptic,
|
||||||
|
encryptor-decryptor,
|
||||||
|
epicyon,
|
||||||
|
ergo,
|
||||||
|
ethercalc,
|
||||||
|
etherpad_mypads,
|
||||||
|
excalidraw,
|
||||||
|
fab-manager,
|
||||||
|
facette,
|
||||||
|
facilmap,
|
||||||
|
fallback,
|
||||||
|
ffsync,
|
||||||
|
filebrowser,
|
||||||
|
filepizza,
|
||||||
|
firefly-iii,cpe:2.3:a:firefly-iii:firefly_iii
|
||||||
|
flarum,cpe:2.3:a:flarum:flarum
|
||||||
|
flask,cpe:2.3:a:palletsprojects:flask
|
||||||
|
flood,
|
||||||
|
fluxbb,cpe:2.3:a:fluxbb:fluxbb
|
||||||
|
focalboard,cpe:2.3:a:mattermost:focalboard
|
||||||
|
foodsoft,
|
||||||
|
framaestro,
|
||||||
|
framaestro_hub,
|
||||||
|
framaforms,
|
||||||
|
framagames,
|
||||||
|
freeboard,
|
||||||
|
freepbx,cpe:2.3:a:freepbx:freepbx
|
||||||
|
freshrss,cpe:2.3:a:freshrss:freshrss
|
||||||
|
friendica,cpe:2.3:a:friendica:friendica
|
||||||
|
ftp_webapp,
|
||||||
|
ftssolr,
|
||||||
|
funkwhale,
|
||||||
|
galene,
|
||||||
|
galette,cpe:2.3:a:galette:galette
|
||||||
|
gamja,
|
||||||
|
garradin,
|
||||||
|
gateone,cpe:2.3:a:liftoffsoftware:gate_one
|
||||||
|
gekko,
|
||||||
|
gemserv,
|
||||||
|
getsimple,cpe:2.3:a:get-simple:getsimple_cms
|
||||||
|
ghost,cpe:2.3:a:ghost:ghost
|
||||||
|
gitea,cpe:2.3:a:gitea:gitea
|
||||||
|
gitlab,cpe:2.3:a:gitlab:gitlab
|
||||||
|
gitlab-runner,cpe:2.3:a:gitlab:runner
|
||||||
|
gitolite,cpe:2.3:a:gitolite:gitolite
|
||||||
|
gitrepositories,
|
||||||
|
gitweb,
|
||||||
|
glitchsoc,
|
||||||
|
glowingbear,
|
||||||
|
glpi,cpe:2.3:a:glpi-project:glpi
|
||||||
|
gnusocial,
|
||||||
|
gogs,cpe:2.3:a:gogs:gogs
|
||||||
|
gogswebhost,
|
||||||
|
gollum,cpe:2.3:a:gollum_project:gollum
|
||||||
|
gossa,
|
||||||
|
gotify,
|
||||||
|
gotosocial,
|
||||||
|
grafana,cpe:2.3:a:grafana:grafana
|
||||||
|
grammalecte,
|
||||||
|
grav,
|
||||||
|
grocy,cpe:2.3:a:grocy_project:grocy
|
||||||
|
grr,cpe:2.3:a:devome:grr
|
||||||
|
guacamole,cpe:2.3:a:apache:guacamole
|
||||||
|
h5ai,cpe:2.3:a:h5ai_project:h5ai
|
||||||
|
halcyon,
|
||||||
|
haste,
|
||||||
|
hat,
|
||||||
|
headphones,
|
||||||
|
hedgedoc,cpe:2.3:a:hedgedoc:hedgedoc
|
||||||
|
helloworld,
|
||||||
|
hextris,
|
||||||
|
homeassistant,
|
||||||
|
horde,cpe:2.3:a:horde:horde_application_framework
|
||||||
|
hotspot,
|
||||||
|
htmltool,
|
||||||
|
htpc-manager,
|
||||||
|
hubzilla,cpe:2.3:a:hubzilla:hubzilla
|
||||||
|
huginn,
|
||||||
|
humhub,cpe:2.3:a:humhub:humhub
|
||||||
|
hydrogen,
|
||||||
|
icecoder,cpe:2.3:a:icecoder:icecoder
|
||||||
|
ifconfig-io,
|
||||||
|
ifm,
|
||||||
|
ihatemoney,cpe:2.3:a:ihatemoney:i_hate_money
|
||||||
|
indexhibit,cpe:2.3:a:indexhibit:indexhibit
|
||||||
|
internetarchive,
|
||||||
|
invidious,
|
||||||
|
invoiceninja,cpe:2.3:a:invoiceninja:invoice_ninja
|
||||||
|
invoiceninja5,
|
||||||
|
jackett,
|
||||||
|
jappix,cpe:2.3:a:jappix_project:jappix
|
||||||
|
jappix_mini,
|
||||||
|
jeedom,cpe:2.3:a:jeedom:jeedom
|
||||||
|
jellyfin,cpe:2.3:a:jellyfin:jellyfin
|
||||||
|
jenkins,cpe:2.3:a:jenkins:jenkins
|
||||||
|
jirafeau,cpe:2.3:a:jirafeau:jirafeau
|
||||||
|
jitsi,cpe:2.3:a:jitsi:jitsi
|
||||||
|
joomla,cpe:2.3:a:joomla:joomla\!
|
||||||
|
jupyterlab,cpe:2.3:a:jupyter:nbdime-jupyterlab
|
||||||
|
kanboard,cpe:2.3:a:kanboard:kanboard
|
||||||
|
keeweb,
|
||||||
|
kimai2,cpe:2.3:a:kimai:kimai_2
|
||||||
|
kiwiirc,
|
||||||
|
kiwix,cpe:2.3:a:kiwix:kiwix
|
||||||
|
kodi,cpe:2.3:a:kodi:kodi
|
||||||
|
komga,
|
||||||
|
kresus,
|
||||||
|
languagetool,
|
||||||
|
laverna,
|
||||||
|
lbcalerte,
|
||||||
|
leed,
|
||||||
|
lektor,
|
||||||
|
lemmy,
|
||||||
|
librarian,
|
||||||
|
libreddit,
|
||||||
|
libreerp,
|
||||||
|
librephotos,
|
||||||
|
librespeed,
|
||||||
|
libreto,
|
||||||
|
librex,
|
||||||
|
lidarr,
|
||||||
|
limesurvey,cpe:2.3:a:limesurvey:limesurvey
|
||||||
|
linuxdash,
|
||||||
|
lionwiki-t2t,
|
||||||
|
listmonk,
|
||||||
|
lstu,
|
||||||
|
luckysheet,
|
||||||
|
lufi,
|
||||||
|
lutim,cpe:2.3:a:lutim_project:lutim
|
||||||
|
lxd,
|
||||||
|
lxd-dashboard,
|
||||||
|
lychee,cpe:2.3:a:lycheeorganisation:lychee-v3
|
||||||
|
mailman,cpe:2.3:a:gnu:mailman
|
||||||
|
mailman3,
|
||||||
|
mantis,cpe:2.3:a:mantisbt:mantisbt
|
||||||
|
mastodon,cpe:2.3:a:joinmastodon:mastodon
|
||||||
|
matomo,cpe:2.3:a:matomo:matomo
|
||||||
|
matrix-puppet-discord,
|
||||||
|
matterbridge,
|
||||||
|
mattermost,cpe:2.3:a:mattermost:mattermost
|
||||||
|
mautic,cpe:2.3:a:acquia:mautic
|
||||||
|
mautrix_facebook,
|
||||||
|
mautrix_signal,
|
||||||
|
mautrix_telegram,
|
||||||
|
mautrix_whatsapp,
|
||||||
|
mediadrop,
|
||||||
|
mediawiki,cpe:2.3:a:mediawiki:mediawiki
|
||||||
|
medusa,
|
||||||
|
meilisearch,
|
||||||
|
menu,
|
||||||
|
metabase,cpe:2.3:a:metabase:metabase
|
||||||
|
minchat,
|
||||||
|
mindmaps,
|
||||||
|
minetest,cpe:2.3:a:minetest:minetest
|
||||||
|
mineweb,
|
||||||
|
minidlna,cpe:2.3:a:readymedia_project:readymedia
|
||||||
|
miniflux,
|
||||||
|
minio,cpe:2.3:a:minio:minio
|
||||||
|
misskey,cpe:2.3:a:misskey:misskey
|
||||||
|
mobilizon,
|
||||||
|
modernpaste,
|
||||||
|
monica,cpe:2.3:a:monicahq:monica
|
||||||
|
monit,
|
||||||
|
monitorix,cpe:2.3:a:fibranet:monitorix
|
||||||
|
moodle,cpe:2.3:a:moodle:moodle
|
||||||
|
mopidy,
|
||||||
|
mosquitto,cpe:2.3:a:eclipse:mosquitto
|
||||||
|
movim,cpe:2.3:a:movim:movim
|
||||||
|
multi_webapp,
|
||||||
|
mumble-web,
|
||||||
|
mumble_admin_plugin,
|
||||||
|
mumbleserver,
|
||||||
|
munin,cpe:2.3:a:munin-monitoring:munin
|
||||||
|
my-mind,
|
||||||
|
my_capsule,
|
||||||
|
my_webapp,
|
||||||
|
mybb,cpe:2.3:a:mybb:mybb
|
||||||
|
mycryptochat,
|
||||||
|
mygpo,
|
||||||
|
mytinytodo,cpe:2.3:a:mytinytodo:mytinytodo
|
||||||
|
navidrome,cpe:2.3:a:navidrome:navidrome
|
||||||
|
netdata,cpe:2.3:a:netdata:netdata
|
||||||
|
neutrinet,
|
||||||
|
nextcloud,cpe:2.3:a:nextcloud:nextcloud
|
||||||
|
nexusoss,
|
||||||
|
nitter,
|
||||||
|
noalyss,
|
||||||
|
nocodb,cpe:2.3:a:xgenecloud:nocodb
|
||||||
|
nodebb,cpe:2.3:a:nodebb:nodebb
|
||||||
|
nodered,cpe:2.3:a:nodered:node-red-dashboard
|
||||||
|
nomad,cpe:2.3:a:jenkins:nomad
|
||||||
|
ntopng,cpe:2.3:a:ntop:ntopng
|
||||||
|
nullboard,
|
||||||
|
ofbiz,cpe:2.3:a:apache:ofbiz
|
||||||
|
omeka-s,
|
||||||
|
onlyoffice,cpe:2.3:a:onlyoffice:document_server
|
||||||
|
openidsimplesamlphp,
|
||||||
|
opennote,
|
||||||
|
openproject,cpe:2.3:a:openproject:openproject
|
||||||
|
opensondage,
|
||||||
|
opentracker,
|
||||||
|
osada,
|
||||||
|
osjs,
|
||||||
|
osmw,
|
||||||
|
osticket,cpe:2.3:a:osticket:osticket
|
||||||
|
outline,
|
||||||
|
overleaf,
|
||||||
|
owncast,cpe:2.3:a:owncast_project:owncast
|
||||||
|
owncloud,cpe:2.3:a:owncloud:owncloud
|
||||||
|
owntracks,
|
||||||
|
pagure,cpe:2.3:a:fedoraproject:389_directory_server
|
||||||
|
paperless-ngx,
|
||||||
|
peachpub,
|
||||||
|
peertube,cpe:2.3:a:framasoft:peertube
|
||||||
|
peertube-search-index,
|
||||||
|
pelican,
|
||||||
|
pepettes,
|
||||||
|
petitesannonces,
|
||||||
|
petrolette,
|
||||||
|
pgadmin,cpe:2.3:a:phppgadmin_project:phppgadmin
|
||||||
|
photonix,
|
||||||
|
photoprism,
|
||||||
|
photoview,
|
||||||
|
phpback,
|
||||||
|
phpbb,cpe:2.3:a:phpbb:phpbb
|
||||||
|
phpboost,
|
||||||
|
phpinfo,
|
||||||
|
phpipam,cpe:2.3:a:phpipam:phpipam
|
||||||
|
phpldapadmin,cpe:2.3:a:phpldapadmin_project:phpldapadmin
|
||||||
|
phplicensewatcher,
|
||||||
|
phpmyadmin,cpe:2.3:a:phpmyadmin:phpmyadmin
|
||||||
|
phpservermon,cpe:2.3:a:phpservermonitor:php_server_monitor
|
||||||
|
phpsysinfo,
|
||||||
|
pia,
|
||||||
|
pico,
|
||||||
|
pihole,cpe:2.3:a:pi-hole:pi-hole
|
||||||
|
piratebox,
|
||||||
|
piwigo,cpe:2.3:a:piwigo:piwigo
|
||||||
|
pixelfed,
|
||||||
|
plainpad,
|
||||||
|
pleroma,
|
||||||
|
plonecms,
|
||||||
|
plume,cpe:2.3:a:plume-cms:plume_cms
|
||||||
|
pluxml,cpe:2.3:a:pluxml:pluxml
|
||||||
|
pmwiki,cpe:2.3:a:pmwiki:pmwiki
|
||||||
|
portainer,cpe:2.3:a:portainer:portainer
|
||||||
|
prestashop,cpe:2.3:a:prestashop:prestashop
|
||||||
|
prettynoemiecms,
|
||||||
|
privatebin,cpe:2.3:a:privatebin:privatebin
|
||||||
|
proftpd,cpe:2.3:a:proftpd:proftpd
|
||||||
|
prometheus,cpe:2.3:a:prometheus:prometheus
|
||||||
|
prosody,cpe:2.3:a:prosody:prosody
|
||||||
|
prowlarr,
|
||||||
|
proxitok,
|
||||||
|
psitransfer,
|
||||||
|
pterodactyl,cpe:2.3:a:pterodactyl:panel
|
||||||
|
pufferpanel,
|
||||||
|
pydio,cpe:2.3:a:pydio:pydio
|
||||||
|
pyinventory,
|
||||||
|
pyload,
|
||||||
|
pytition,
|
||||||
|
qr,
|
||||||
|
question2answer,cpe:2.3:a:question2answer:question2answer
|
||||||
|
quizzes,
|
||||||
|
radarr,
|
||||||
|
radicale,cpe:2.3:a:radicale:radicale
|
||||||
|
rainloop,cpe:2.3:a:rainloop:webmail
|
||||||
|
redirect,
|
||||||
|
redmine,cpe:2.3:a:redmine:redmine
|
||||||
|
reel2bits,
|
||||||
|
remotestorage,
|
||||||
|
restic,
|
||||||
|
retroarch,cpe:2.3:a:libretro:retroarch
|
||||||
|
riot,
|
||||||
|
roadiz,
|
||||||
|
rocketchat,cpe:2.3:a:rocket.chat:rocket.chat
|
||||||
|
roundcube,cpe:2.3:a:roundcube:webmail
|
||||||
|
rportd,
|
||||||
|
rspamdui,
|
||||||
|
rss-bridge,
|
||||||
|
rutorrent,
|
||||||
|
samba,cpe:2.3:a:samba:samba
|
||||||
|
sat,
|
||||||
|
satdress,
|
||||||
|
scm,
|
||||||
|
scratch,
|
||||||
|
scrumblr,
|
||||||
|
seafile,cpe:2.3:a:seafile:seafile
|
||||||
|
searx,
|
||||||
|
seenthis,
|
||||||
|
selfoss,
|
||||||
|
send,
|
||||||
|
shaarli,cpe:2.3:a:shaarli_project:shaarli
|
||||||
|
shadowsocks,cpe:2.3:a:shadowsocks:shadowsocks-libev
|
||||||
|
shellinabox,cpe:2.3:a:shellinabox_project:shellinabox
|
||||||
|
shinken,
|
||||||
|
shiori,
|
||||||
|
shsd,
|
||||||
|
shuri,
|
||||||
|
sickbeard,
|
||||||
|
sickrage,cpe:2.3:a:sickrage:sickrage
|
||||||
|
signaturepdf,
|
||||||
|
simple-hash-generator,
|
||||||
|
simple-torrent,
|
||||||
|
sitemagiccms,cpe:2.3:a:sitemagic:sitemagic
|
||||||
|
slingcode,
|
||||||
|
snappymail,
|
||||||
|
snipeit,cpe:2.3:a:snipeitapp:snipe-it
|
||||||
|
snserver,
|
||||||
|
snweb,
|
||||||
|
soapbox,cpe:2.3:a:soapbox_project:soapbox
|
||||||
|
sogo,cpe:2.3:a:inverse:sogo
|
||||||
|
sonarr,
|
||||||
|
sonerezh,
|
||||||
|
spacedeck,
|
||||||
|
spftoolbox,
|
||||||
|
sphinx,cpe:2.3:a:sphinxsearch:sphinx
|
||||||
|
spip,cpe:2.3:a:spip:spip
|
||||||
|
squid3,
|
||||||
|
ssbroom,
|
||||||
|
ssh_chroot_dir,
|
||||||
|
staticwebapp,
|
||||||
|
streama,
|
||||||
|
strut,
|
||||||
|
subscribe,
|
||||||
|
subsonic,cpe:2.3:a:subsonic:subsonic
|
||||||
|
sutom,
|
||||||
|
svgedit,
|
||||||
|
sympa,cpe:2.3:a:sympa:sympa
|
||||||
|
synapse,
|
||||||
|
synapse-admin,
|
||||||
|
syncthing,cpe:2.3:a:syncthing:syncthing
|
||||||
|
tagspaces,
|
||||||
|
tailoredflow,
|
||||||
|
teampass,cpe:2.3:a:teampass:teampass
|
||||||
|
technitium-dns,
|
||||||
|
teddit,
|
||||||
|
telegram_chatbot,
|
||||||
|
tes3mp,
|
||||||
|
thelounge,
|
||||||
|
tiddlywiki,
|
||||||
|
tiki,cpe:2.3:a:tiki:tiki
|
||||||
|
timemachine,
|
||||||
|
timeoff,
|
||||||
|
tooljet,
|
||||||
|
torrelay,
|
||||||
|
tracim,
|
||||||
|
traggo,
|
||||||
|
transfersh,
|
||||||
|
transmission,
|
||||||
|
transpay,
|
||||||
|
transwhat,
|
||||||
|
trilium,cpe:2.3:a:trilium_project:trilium
|
||||||
|
trustyhash,
|
||||||
|
ttrss,
|
||||||
|
turtl,cpe:2.3:a:lyonbros:turtl
|
||||||
|
tutao,
|
||||||
|
tvheadend,
|
||||||
|
tyto,
|
||||||
|
ulogger,
|
||||||
|
umami,
|
||||||
|
umap,
|
||||||
|
ums,
|
||||||
|
unattended_upgrades,
|
||||||
|
unbound,cpe:2.3:a:nlnetlabs:unbound
|
||||||
|
uptime-kuma,
|
||||||
|
vaultwarden,
|
||||||
|
veloren,
|
||||||
|
vikunja,
|
||||||
|
vpnclient,
|
||||||
|
vpnserver,
|
||||||
|
wallabag2,
|
||||||
|
weblate,cpe:2.3:a:weblate:weblate
|
||||||
|
webmin,cpe:2.3:a:webmin:webmin
|
||||||
|
webogram,
|
||||||
|
webtrees,cpe:2.3:a:webtrees:webtrees
|
||||||
|
wekan,cpe:2.3:a:wekan_project:wekan
|
||||||
|
wemawema,
|
||||||
|
wetty,
|
||||||
|
whitebophir,
|
||||||
|
wifiwithme,
|
||||||
|
wikijs,
|
||||||
|
wildfly,cpe:2.3:a:redhat:jboss_wildfly_application_server
|
||||||
|
wireguard,
|
||||||
|
wisemapping,
|
||||||
|
wondercms,cpe:2.3:a:wondercms:wondercms
|
||||||
|
wordpress,cpe:2.3:a:wordpress:wordpress
|
||||||
|
writefreely,
|
||||||
|
yacy,
|
||||||
|
yellow,
|
||||||
|
yeswiki,cpe:2.3:a:yeswiki:yeswiki
|
||||||
|
yourls,cpe:2.3:a:yourls:yourls
|
||||||
|
youtube-dl-webui,
|
||||||
|
yunofav,
|
||||||
|
yunohost,cpe:2.3:o:yunohost:yunohost
|
||||||
|
yunomonitor,
|
||||||
|
yunorunner,
|
||||||
|
z-push,
|
||||||
|
zabbix,cpe:2.3:a:zabbix:zabbix
|
||||||
|
zap,
|
||||||
|
zerobin,
|
||||||
|
zeronet,
|
||||||
|
zomburl,
|
||||||
|
ztncui,
|
||||||
|
zusam,
|
|
19
autopatches/patches/add-cpe/patch.sh
Normal file
19
autopatches/patches/add-cpe/patch.sh
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
#!/usr/bin/python3
|
||||||
|
|
||||||
|
import json
|
||||||
|
import csv
|
||||||
|
|
||||||
|
def find_cpe(app_id):
|
||||||
|
with open("../../patches/add-cpe/cpe.csv", newline='') as f:
|
||||||
|
cpe_list = csv.reader(f)
|
||||||
|
for row in cpe_list:
|
||||||
|
if row[0] == app_id:
|
||||||
|
return row[1]
|
||||||
|
return False
|
||||||
|
|
||||||
|
manifest = json.load(open("manifest.json"))
|
||||||
|
app_id = manifest['id']
|
||||||
|
cpe = find_cpe(app_id)
|
||||||
|
if cpe:
|
||||||
|
manifest['upstream']['cpe'] = cpe
|
||||||
|
json.dump(manifest, open("manifest.json", "w"), indent=4, ensure_ascii=False)
|
6
autopatches/patches/add-cpe/pr_body.md
Normal file
6
autopatches/patches/add-cpe/pr_body.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
|
||||||
|
This is an ***automated*** patch to add the (optional but recommended if relevant) Common Platform Enumeration (CPE) id, which is sort of a standard id for applications, defined by the NIST.
|
||||||
|
|
||||||
|
In particular, Yunohost may use this is in the future to easily track CVE (=security reports) related to apps.
|
||||||
|
|
||||||
|
The CPE may be obtained by searching here: https://nvd.nist.gov/products/cpe/search. For example, for Nextcloud, the CPE is 'cpe:2.3:a:nextcloud:nextcloud' (no need to include the version number)").
|
1
autopatches/patches/add-cpe/pr_title.md
Normal file
1
autopatches/patches/add-cpe/pr_title.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Add Common Platform Enumeration id to `manifest.json`
|
Loading…
Reference in a new issue