redcarpet appears to be leftover from older testing syntax/framework - it does not appear in Gemfile modules that have been converted to PDK (eg: augeasproviders_core, augeasproviders_shellvar); whereas redcarpet is present (and GitHub warning also shows) for other modules not yet converted to PDK (eg: augeasproviders_grub, augeasproviders_sysctl)
The redcarpet version specified in Gemfile (
gem 'redcarpet', '~> 2.0'
) is causing GitHub to flag https://rubysec.com/advisories/CVE-2020-26298/ (redcarpet downrev)redcarpet appears to be leftover from older testing syntax/framework - it does not appear in Gemfile modules that have been converted to PDK (eg: augeasproviders_core, augeasproviders_shellvar); whereas redcarpet is present (and GitHub warning also shows) for other modules not yet converted to PDK (eg: augeasproviders_grub, augeasproviders_sysctl)
note: Dependabot appears to have raised PR in the puppet-augeasproviders repo for same/similar issue: https://github.com/voxpupuli/puppet-augeasproviders/pull/167