diff --git a/lib/workers/repository/init/vulnerability.js b/lib/workers/repository/init/vulnerability.js
index 6d5956a1ce87fcec412428e42640126a5bd0ead6..648e75218d5cff5aa1f4b03090f1dd4071b41c98 100644
--- a/lib/workers/repository/init/vulnerability.js
+++ b/lib/workers/repository/init/vulnerability.js
@@ -29,17 +29,17 @@ async function detectVulnerabilityAlerts(input) {
     )
     .map(alert => {
       const rule = {};
-      const languageMapping = {
-        MAVEN: ['java'],
-        NPM: ['js'],
-        NUGET: ['dotnet'],
-        PIP: ['python'],
-        RUBYGEMS: ['ruby'],
+      const managerMapping = {
+        MAVEN: ['maven'],
+        NPM: ['npm'],
+        NUGET: ['nuget'],
+        PIP: ['pip_requirements'],
+        RUBYGEMS: ['bundler'],
       };
-      const languages =
-        languageMapping[alert.securityVulnerability.package.ecosystem];
-      if (languages) {
-        rule.languages = languages;
+      const managers =
+        managerMapping[alert.securityVulnerability.package.ecosystem];
+      if (managers) {
+        rule.managers = managers;
       }
       rule.packageNames = [alert.securityVulnerability.package.name];
       // Raise only for where the currentVersion is vulnerable
diff --git a/test/workers/repository/init/__snapshots__/vulnerability.spec.js.snap b/test/workers/repository/init/__snapshots__/vulnerability.spec.js.snap
index c4793b921db03d4feb41c9148a8a86c8d60d0395..1cc32e5f1f7a1c037c3a90b053dc9a86f811dd40 100644
--- a/test/workers/repository/init/__snapshots__/vulnerability.spec.js.snap
+++ b/test/workers/repository/init/__snapshots__/vulnerability.spec.js.snap
@@ -12,8 +12,8 @@ Array [
       "schedule": Array [],
       "vulnerabilityAlert": true,
     },
-    "languages": Array [
-      "js",
+    "managers": Array [
+      "npm",
     ],
     "matchCurrentVersion": "< 1.8.3",
     "packageNames": Array [