{"items":[{"id":"NVI-00009048","kind":"vulnerability","title":"Echo: BodyDump can discard BodyLimit overflow errors for unknown-length requests","revision":4,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected.","NVD lastModified does not establish freshness of every associated CPE record."],"lifecycle":"active","identifiers":["GHSA-x9ff-22gv-65f4","CVE-2026-118263"],"plain_summary":"GitHub lists this reviewed advisory for github.com/labstack/echo/v5. Published version ranges and source prerequisites are shown below; this is not an inspection of a visitor’s application.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-028825dfaf295a7aabfc6d0ddd6c3bd8"],"action_type":"investigate","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null}],"schema_version":"1.1.0","source_metrics":[{"kind":"CVSS","as_of":"2026-11-02T21:17:26.760Z","value":"6.3 MEDIUM (4.0)","meaning":"security-advisories@github.com severity; no combined Null risk score.","source_id":"sr-31684c5060497e4119f1fcf37b4174dc"},{"kind":"EPSS","as_of":"2026-11-06T12:00:23.000Z","value":"0.385%","meaning":"FIRST EPSS model v2026.06.15; exploitation probability over 30 days, percentile 0.32781. Missing scores are unknown.","source_id":"sr-028825dfaf295a7aabfc6d0ddd6c3bd8"}],"why_it_matters":"Published affected context helps an owner decide what evidence to gather. This report has not examined your application.","related_sources":[{"id":"sr-8d300fd4f80f2dbab8cdf47315f5f555","url":"https://github.com/advisories/GHSA-x9ff-22gv-65f4","basis":"vendor_advisory","notes":"GitHub Advisory Database; CC-BY-4.0. Each advisory links its original attribution. Null normalizes fields.","title":"GHSA-x9ff-22gv-65f4","publisher":"GitHub Advisory Database","observed_at":"2026-10-31T21:56:36.327Z"},{"id":"sr-31684c5060497e4119f1fcf37b4174dc","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-118263","basis":"official_catalog","notes":"This product uses data from the NVD API but is not endorsed or certified by the NVD.","title":"CVE-2026-118263","publisher":"NIST National Vulnerability Database","observed_at":"2026-11-03T09:59:08.616Z"},{"id":"sr-028825dfaf295a7aabfc6d0ddd6c3bd8","url":"https://www.first.org/epss/data.html","basis":"official_catalog","notes":"FIRST EPSS; probability of exploitation in the next 30 days, not local compromise. Dataset date/model retained; FIRST services terms apply.","title":"CVE-2026-118263","publisher":"FIRST EPSS","observed_at":"2026-11-06T20:58:43.522Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-8d300fd4f80f2dbab8cdf47315f5f555"],"technology":"github.com/labstack/echo/v5","known_exclusions":[],"conditions_summary":"## Impact\n\nEcho v5's BodyDump middleware captured a bounded prefix, drained the remaining request body while ignoring read errors, and then replaced the body with the captured prefix. With an outer BodyLimit, an unknown-length request such as an HTTP/1.1 chunked request, and a BodyDump capture limit below the BodyLimit threshold, an overflow detected during that drain could be discarded.\n\nThe handler could consequently process a truncated request and return success even though the original body exceeded the configured limit. This is a conditional size-policy bypass; no general authentication bypass, production data modification or denial of service is claimed. Known-length requests rejected before BodyDump runs are unaffected by this path.\n\n## Affected versions and patch\n\nAll v5 releases from v5.0.0 through v5.4.0 contain the affected drain-and-replace logic. Runtime reproduction confirmed v5.4.0; source comparison confirms the same request handling in v5.0.0.\n\nUpgrade to v5.4.1. BodyDump now captures only the configured prefix for logging and reconstructs the handler's reader from that prefix plus the unread original stream. ","public_affected_ranges":[">= 5.0.0, < 5.4.1"]}],"null_published_at":"2026-11-07T22:29:26.084Z","source_updated_at":"2026-10-28T19:01:39.000Z","source_disclosed_at":"2026-10-23T20:49:11.000Z","is_synthetic_fixture":false,"null_last_reviewed_at":null,"public_change_summary":"Dated EPSS estimate updated; this is not a new disclosure or proof of exploitation.","null_first_observed_at":"2026-10-31T21:56:36.327Z"},{"id":"NVI-00009048","kind":"vulnerability","title":"Echo: BodyDump can discard BodyLimit overflow errors for unknown-length requests","revision":3,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected.","NVD lastModified does not establish freshness of every associated CPE record."],"lifecycle":"active","identifiers":["GHSA-x9ff-22gv-65f4","CVE-2026-118263"],"plain_summary":"GitHub lists this reviewed advisory for github.com/labstack/echo/v5. Published version ranges and source prerequisites are shown below; this is not an inspection of a visitor’s application.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-088363db492fc0b3871512219f69905e"],"action_type":"investigate","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null}],"schema_version":"1.1.0","source_metrics":[{"kind":"CVSS","as_of":"2026-11-02T21:17:26.760Z","value":"6.3 MEDIUM (4.0)","meaning":"security-advisories@github.com severity; no combined Null risk score.","source_id":"sr-31684c5060497e4119f1fcf37b4174dc"},{"kind":"EPSS","as_of":"2026-11-01T12:00:16.000Z","value":"0.385%","meaning":"FIRST EPSS model v2026.06.15; exploitation probability over 30 days, percentile 0.32605. Missing scores are unknown.","source_id":"sr-088363db492fc0b3871512219f69905e"}],"why_it_matters":"Published affected context helps an owner decide what evidence to gather. This report has not examined your application.","related_sources":[{"id":"sr-8d300fd4f80f2dbab8cdf47315f5f555","url":"https://github.com/advisories/GHSA-x9ff-22gv-65f4","basis":"vendor_advisory","notes":"GitHub Advisory Database; CC-BY-4.0. Each advisory links its original attribution. Null normalizes fields.","title":"GHSA-x9ff-22gv-65f4","publisher":"GitHub Advisory Database","observed_at":"2026-10-31T21:56:36.327Z"},{"id":"sr-31684c5060497e4119f1fcf37b4174dc","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-118263","basis":"official_catalog","notes":"This product uses data from the NVD API but is not endorsed or certified by the NVD.","title":"CVE-2026-118263","publisher":"NIST National Vulnerability Database","observed_at":"2026-11-03T09:59:08.616Z"},{"id":"sr-088363db492fc0b3871512219f69905e","url":"https://www.first.org/epss/data.html","basis":"official_catalog","notes":"FIRST EPSS; probability of exploitation in the next 30 days, not local compromise. Dataset date/model retained; FIRST services terms apply.","title":"CVE-2026-118263","publisher":"FIRST EPSS","observed_at":"2026-11-01T14:28:32.268Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-8d300fd4f80f2dbab8cdf47315f5f555"],"technology":"github.com/labstack/echo/v5","known_exclusions":[],"conditions_summary":"## Impact\n\nEcho v5's BodyDump middleware captured a bounded prefix, drained the remaining request body while ignoring read errors, and then replaced the body with the captured prefix. With an outer BodyLimit, an unknown-length request such as an HTTP/1.1 chunked request, and a BodyDump capture limit below the BodyLimit threshold, an overflow detected during that drain could be discarded.\n\nThe handler could consequently process a truncated request and return success even though the original body exceeded the configured limit. This is a conditional size-policy bypass; no general authentication bypass, production data modification or denial of service is claimed. Known-length requests rejected before BodyDump runs are unaffected by this path.\n\n## Affected versions and patch\n\nAll v5 releases from v5.0.0 through v5.4.0 contain the affected drain-and-replace logic. Runtime reproduction confirmed v5.4.0; source comparison confirms the same request handling in v5.0.0.\n\nUpgrade to v5.4.1. BodyDump now captures only the configured prefix for logging and reconstructs the handler's reader from that prefix plus the unread original stream. ","public_affected_ranges":[">= 5.0.0, < 5.4.1"]}],"null_published_at":"2026-11-03T10:03:31.391Z","source_updated_at":"2026-10-28T19:01:39.000Z","source_disclosed_at":"2026-10-23T20:49:11.000Z","is_synthetic_fixture":false,"null_last_reviewed_at":null,"public_change_summary":"Source facts changed; compare the preserved prior revision.","null_first_observed_at":"2026-10-31T21:56:36.327Z"},{"id":"NVI-00009048","kind":"vulnerability","title":"Echo: BodyDump can discard BodyLimit overflow errors for unknown-length requests","revision":2,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-x9ff-22gv-65f4","CVE-2026-118263"],"plain_summary":"GitHub lists this reviewed advisory for github.com/labstack/echo/v5. Published version ranges and source prerequisites are shown below; this is not an inspection of a visitor’s application.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-088363db492fc0b3871512219f69905e"],"action_type":"investigate","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null}],"schema_version":"1.1.0","source_metrics":[{"kind":"EPSS","as_of":"2026-11-01T12:00:16.000Z","value":"0.385%","meaning":"FIRST EPSS model v2026.06.15; exploitation probability over 30 days, percentile 0.32605. Missing scores are unknown.","source_id":"sr-088363db492fc0b3871512219f69905e"}],"why_it_matters":"Published affected context helps an owner decide what evidence to gather. This report has not examined your application.","related_sources":[{"id":"sr-8d300fd4f80f2dbab8cdf47315f5f555","url":"https://github.com/advisories/GHSA-x9ff-22gv-65f4","basis":"vendor_advisory","notes":"GitHub Advisory Database; CC-BY-4.0. Each advisory links its original attribution. Null normalizes fields.","title":"GHSA-x9ff-22gv-65f4","publisher":"GitHub Advisory Database","observed_at":"2026-10-31T21:56:36.327Z"},{"id":"sr-088363db492fc0b3871512219f69905e","url":"https://www.first.org/epss/data.html","basis":"official_catalog","notes":"FIRST EPSS; probability of exploitation in the next 30 days, not local compromise. Dataset date/model retained; FIRST services terms apply.","title":"CVE-2026-118263","publisher":"FIRST EPSS","observed_at":"2026-11-01T14:28:32.268Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-8d300fd4f80f2dbab8cdf47315f5f555"],"technology":"github.com/labstack/echo/v5","known_exclusions":[],"conditions_summary":"## Impact\n\nEcho v5's BodyDump middleware captured a bounded prefix, drained the remaining request body while ignoring read errors, and then replaced the body with the captured prefix. With an outer BodyLimit, an unknown-length request such as an HTTP/1.1 chunked request, and a BodyDump capture limit below the BodyLimit threshold, an overflow detected during that drain could be discarded.\n\nThe handler could consequently process a truncated request and return success even though the original body exceeded the configured limit. This is a conditional size-policy bypass; no general authentication bypass, production data modification or denial of service is claimed. Known-length requests rejected before BodyDump runs are unaffected by this path.\n\n## Affected versions and patch\n\nAll v5 releases from v5.0.0 through v5.4.0 contain the affected drain-and-replace logic. Runtime reproduction confirmed v5.4.0; source comparison confirms the same request handling in v5.0.0.\n\nUpgrade to v5.4.1. BodyDump now captures only the configured prefix for logging and reconstructs the handler's reader from that prefix plus the unread original stream. ","public_affected_ranges":[">= 5.0.0, < 5.4.1"]}],"null_published_at":"2026-11-02T20:21:07.835Z","source_updated_at":"2026-10-28T19:01:39.000Z","source_disclosed_at":"2026-10-23T20:49:11.000Z","is_synthetic_fixture":false,"null_last_reviewed_at":null,"public_change_summary":"Dated EPSS estimate updated; this is not a new disclosure or proof of exploitation.","null_first_observed_at":"2026-10-31T21:56:36.327Z"},{"id":"NVI-00009048","kind":"vulnerability","title":"Echo: BodyDump can discard BodyLimit overflow errors for unknown-length requests","revision":1,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-x9ff-22gv-65f4","CVE-2026-118263"],"plain_summary":"GitHub lists this reviewed advisory for github.com/labstack/echo/v5. Published version ranges and source prerequisites are shown below; this is not an inspection of a visitor’s application.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-8d300fd4f80f2dbab8cdf47315f5f555"],"action_type":"investigate","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null}],"schema_version":"1.1.0","source_metrics":[],"why_it_matters":"Published affected context helps an owner decide what evidence to gather. This report has not examined your application.","related_sources":[{"id":"sr-8d300fd4f80f2dbab8cdf47315f5f555","url":"https://github.com/advisories/GHSA-x9ff-22gv-65f4","basis":"vendor_advisory","notes":"GitHub Advisory Database; CC-BY-4.0. Each advisory links its original attribution. Null normalizes fields.","title":"GHSA-x9ff-22gv-65f4","publisher":"GitHub Advisory Database","observed_at":"2026-10-31T21:56:36.327Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-8d300fd4f80f2dbab8cdf47315f5f555"],"technology":"github.com/labstack/echo/v5","known_exclusions":[],"conditions_summary":"## Impact\n\nEcho v5's BodyDump middleware captured a bounded prefix, drained the remaining request body while ignoring read errors, and then replaced the body with the captured prefix. With an outer BodyLimit, an unknown-length request such as an HTTP/1.1 chunked request, and a BodyDump capture limit below the BodyLimit threshold, an overflow detected during that drain could be discarded.\n\nThe handler could consequently process a truncated request and return success even though the original body exceeded the configured limit. This is a conditional size-policy bypass; no general authentication bypass, production data modification or denial of service is claimed. Known-length requests rejected before BodyDump runs are unaffected by this path.\n\n## Affected versions and patch\n\nAll v5 releases from v5.0.0 through v5.4.0 contain the affected drain-and-replace logic. Runtime reproduction confirmed v5.4.0; source comparison confirms the same request handling in v5.0.0.\n\nUpgrade to v5.4.1. BodyDump now captures only the configured prefix for logging and reconstructs the handler's reader from that prefix plus the unread original stream. ","public_affected_ranges":[">= 5.0.0, < 5.4.1"]}],"null_published_at":"2026-10-31T22:13:31.269Z","source_updated_at":"2026-10-28T19:01:39.000Z","source_disclosed_at":"2026-10-23T20:49:11.000Z","is_synthetic_fixture":false,"null_last_reviewed_at":null,"public_change_summary":"First indexed by Null; source disclosure date is shown separately.","null_first_observed_at":"2026-10-31T21:56:36.327Z"}],"next_cursor":null,"snapshot_revision":"42594"}