{"schemaVersion":3,"id":"CVE-2016-10530","aliases":["GHSA-856x-cp3q-47vg"],"status":"published","duplicateOf":null,"title":null,"description":"The airbrake module 0.3.8 and earlier defaults to sending environment variables over HTTP. Environment variables can often times contain secret keys and other sensitive values. A malicious user could be on the same network as a regular user and intercept all the secret keys the user is sending. This goes against common best practice, which is to use HTTPS.","dates":{"published":"2018-05-31T20:00:00.000Z","modified":"2024-09-16T17:48:45.037Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":5.9,"severity":"medium","version":"3.0","versionLabel":"v3.0","source":"NVD","vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.0","versionLabel":"v3.0","source":"NVD","score":5.9,"severity":"medium","vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":4.3,"severity":"medium","vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.01281,"percentile":0.69588,"severity":"low","asOf":"2026-10-18T00:00:00.000Z","change":{"pp":-0.020000000000000052,"baselineDate":"2026-09-18T00:00:00.000Z","baselineScore":0.01301},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01286,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01281,"percentile":0.69588}],"last30":[{"date":"2026-09-18T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01286,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01301,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01281,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01281,"percentile":0.69588}]},"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":[{"id":"CWE-200","name":"Exposure of Sensitive Information to an Unauthorized Actor","description":"The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.","type":"weakness","status":"Draft","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/200.html"},{"id":"CWE-310","name":"Cryptographic Issues","description":"Weaknesses in this category are related to the design and implementation of data confidentiality and integrity. Frequently these deal with the use of encoding techniques, encryption libraries, and hashing algorithms. The weaknesses in this category could lead to a degradation of the quality data if they are not addressed.","type":"category","status":"Draft","abstraction":null,"likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/310.html"}],"affected":[{"vendor":"airbrake","product":"airbrake","name":"airbrake","label":"airbrake","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 0.3.8","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 0.3.8","eol":null,"hubHref":"/vendor/airbrake/airbrake"},{"vendor":"hackerone","product":"airbrake node module","name":"airbrake node module","label":"airbrake node module","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 0.3.8","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 0.3.8","eol":null,"hubHref":"/vendor/hackerone/airbrake_node_module"},{"vendor":"Npm","product":"airbrake","name":"airbrake","label":"airbrake","ecosystem":"Npm","cpePart":null,"purl":"pkg:npm/airbrake","purlType":"npm","versions":[{"text":"< 0.4.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.4.0","eol":null,"hubHref":null}],"affectedCount":3,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://github.com/airbrake/node-airbrake/issues/70","label":"github.com/airbrake/node-airbrake/issues/70","hostname":"github.com","tags":["X Refsource MISC","Broken Link","Third Party Advisory","WEB"]},{"url":"https://nodesecurity.io/advisories/96","label":"nodesecurity.io/advisories/96","hostname":"nodesecurity.io","tags":["X Refsource MISC","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-10530","label":"nvd.nist.gov/vuln/detail/CVE-2016-10530","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://github.com/advisories/GHSA-856x-cp3q-47vg","label":"github.com/advisories/GHSA-856x-cp3q-47vg","hostname":"github.com","tags":["Advisory"]},{"url":"https://www.npmjs.com/advisories/96","label":"www.npmjs.com/advisories/96","hostname":"www.npmjs.com","tags":["WEB"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2018-05-31T20:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-09-16T17:48:45.037Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":24,"level":"low","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T11:01:07.067Z","stale":false,"partial":false}}