{"schemaVersion":3,"id":"SUSE-SU-2016:1146-1","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Security update for portus\n\n\nPortus was updated to version 2.0.3, which brings several fixes and enhancements:\n\n- Fixed crono job when a repository could not be found.\n- Fixed compatibility issues with Docker 1.10 and Distribution 2.3.\n- Handle multiple scopes in token requests.\n- Add optional fields to token response.\n- Fixed notification events for Distribution v2.3.\n- Paginate through the catalog properly.\n- Do not remove all the repositories if fetching one fails.\n- Fixed SMTP setup.\n- Don't let crono overflow the 'log' column on the DB.\n- Show the actual LDAP error on invalid login.\n- Fixed the location of crono logs.\n- Always use relative paths.\n- Set RUBYLIB when using portusctl.\n- Don't count hidden teams on the admin panel.\n- Warn developers on unsupported docker-compose versions.\n- Directly invalidate LDAP logins without name and password.\n- Don't show the 'I forgot my password' link on LDAP.\n\nThe following Rubygems bundled within Portus have been updated to fix security\nissues:\n\n- CVE-2016-2098: rubygem-actionpack (bsc#969943).\n- CVE-2015-7578: rails-html-sanitizer (bsc#963326).\n- CVE-2015-7579: rails-html-sanitizer (bsc#963327).\n- CVE-2015-7580: rails-html-sanitizer (bsc#963328).\n- CVE-2015-7576: rubygem-actionpack, rubygem-activesupport (bsc#963563).\n- CVE-2015-7577: rubygem-activerecord (bsc#963604).\n- CVE-2016-0751: rugygem-actionpack (bsc#963627).\n- CVE-2016-0752: rubygem-actionpack, rubygem-actionview (bsc#963608).\n- CVE-2016-0753: rubygem-activemodel, rubygem-activesupport, rubygem-activerecord (bsc#963617).\n- CVE-2015-7581: rubygem-actionpack (bsc#963625).","dates":{"published":"2016-04-25T14:28:51.000Z","modified":"2026-02-04T03:47:46.041Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":null,"severity":"unknown","version":null,"versionLabel":null,"source":null,"vector":null,"computed":false,"selection":"none"},"metrics":[]},"epss":{"probability":null,"percentile":null,"severity":"unknown","asOf":null,"change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[],"last30":[]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[],"affected":[{"vendor":"suse","product":"portus&distro=SUSE Linux Enterprise Module for Containers 12","name":"portus","label":"portus&distro=SUSE Linux Enterprise Module for Containers 12","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/portus&distro=SUSE Linux Enterprise Module for Containers 12","purlType":"rpm","versions":[{"text":"< 2.0.3-2.4","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.0.3-2.4","eol":null,"hubHref":null}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161146-1/","label":"www.suse.com/support/update/announcement/2016/suse-su-20161146-1/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://bugzilla.suse.com/963326","label":"bugzilla.suse.com/963326","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963327","label":"bugzilla.suse.com/963327","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963328","label":"bugzilla.suse.com/963328","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963563","label":"bugzilla.suse.com/963563","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963604","label":"bugzilla.suse.com/963604","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963608","label":"bugzilla.suse.com/963608","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963617","label":"bugzilla.suse.com/963617","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963625","label":"bugzilla.suse.com/963625","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/963627","label":"bugzilla.suse.com/963627","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/969943","label":"bugzilla.suse.com/969943","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7576","label":"www.suse.com/security/cve/CVE-2015-7576","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7577","label":"www.suse.com/security/cve/CVE-2015-7577","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7578","label":"www.suse.com/security/cve/CVE-2015-7578","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7579","label":"www.suse.com/security/cve/CVE-2015-7579","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7580","label":"www.suse.com/security/cve/CVE-2015-7580","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7581","label":"www.suse.com/security/cve/CVE-2015-7581","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2016-0751","label":"www.suse.com/security/cve/CVE-2016-0751","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2016-0752","label":"www.suse.com/security/cve/CVE-2016-0752","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2016-0753","label":"www.suse.com/security/cve/CVE-2016-0753","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2098","label":"www.suse.com/security/cve/CVE-2016-2098","hostname":"www.suse.com","tags":["WEB"]}],"lineage":{"upstream":["CVE-2015-7576","CVE-2015-7577","CVE-2015-7578","CVE-2015-7579","CVE-2015-7580","CVE-2015-7581","CVE-2016-0751","CVE-2016-0752","CVE-2016-0753","CVE-2016-2098"],"downstream":[],"duplicates":[],"related":["CVE-2015-7576","CVE-2015-7577","CVE-2015-7578","CVE-2015-7579","CVE-2015-7580","CVE-2015-7581","CVE-2016-0751","CVE-2016-0752","CVE-2016-0753","CVE-2016-2098"]},"timeline":[{"kind":"published","date":"2016-04-25T14:28:51.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-02-04T03:47:46.041Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":0,"level":"minimal","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T00:01:12.736Z","stale":false,"partial":false}}