{"items":[{"id":"NVI-00001935","kind":"vulnerability","title":"Pterodactyl Panel Allows Cross-Node Server Configuration Disclosure via Remote API Missing Authorization","revision":3,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-g7vw-f8p5-c728","CVE-2026-26016"],"plain_summary":"OSV carries this publisher advisory for pterodactyl/panel. This is an aggregated source copy; consult the original publisher and compare update dates.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"The original advisory lists fixed boundaries 1.12.1 for pterodactyl/panel. Confirm the publisher’s latest guidance.","source_ids":["sr-05a9a3c824267dd3b84745cb6ae8393a"],"action_type":"vendor_patch","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null},{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-08d0cccc2d65c80e0de43cd0c642a69f"],"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-03T12:00:27.000Z","value":"0.360%","meaning":"FIRST EPSS model v2026.06.15; exploitation probability over 30 days, percentile 0.29848. Missing scores are unknown.","source_id":"sr-08d0cccc2d65c80e0de43cd0c642a69f"}],"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-05a9a3c824267dd3b84745cb6ae8393a","url":"https://github.com/advisories/GHSA-g7vw-f8p5-c728","basis":"vendor_advisory","notes":"GitHub-origin advisory, CC-BY-4.0; OSV is an aggregate copy, not independent corroboration.","title":"GHSA-g7vw-f8p5-c728","publisher":"GitHub Advisory Database via OSV","observed_at":"2026-10-31T21:42:20.413Z"},{"id":"sr-08d0cccc2d65c80e0de43cd0c642a69f","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-26016","publisher":"FIRST EPSS","observed_at":"2026-11-03T17:44:07.781Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-05a9a3c824267dd3b84745cb6ae8393a"],"technology":"pterodactyl/panel","known_exclusions":[],"conditions_summary":"### Summary\n\nA missing authorization check in multiple controllers allows any user with access to a node secret token to fetch information about any server on a Pterodactyl instance, even if that server is associated with a different node. This issue stems from missing logic to verify that the node requesting server data is the same node that the server is associated with.\n\nAny authenticated Wings node can retrieve server installation scripts (potentially containing secret values) and manipulate the installation status of servers belonging to other nodes. Wings nodes may also manipulate the transfer status of servers belonging to other nodes.\n\n_This vulnerability requires a user to acquire a secret access token for a node. We rated this issue based on potential worst outcome. Unless a user gains access to a Wings secret access token they would not be able to access any of these vulnerable endpoints, as every endpoint requires a valid node access token._\n\n### Details\n1. The Remote API endpoint `GET /api/remote/servers/{uuid}` fetches a server by UUID and returns its complete configuration without verifying that the requesting node owns the server.\n2. Both failure() and success() met","public_affected_ranges":["ECOSYSTEM: introduced 0; fixed 1.12.1"]}],"null_published_at":"2026-11-04T10:04:41.560Z","source_updated_at":"2026-02-19T21:49:27.602Z","source_disclosed_at":"2026-02-17T18:54:49.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:42:20.413Z"},{"id":"NVI-00001935","kind":"vulnerability","title":"Pterodactyl Panel Allows Cross-Node Server Configuration Disclosure via Remote API Missing Authorization","revision":2,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-g7vw-f8p5-c728","CVE-2026-26016"],"plain_summary":"OSV carries this publisher advisory for pterodactyl/panel. This is an aggregated source copy; consult the original publisher and compare update dates.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"The original advisory lists fixed boundaries 1.12.1 for pterodactyl/panel. Confirm the publisher’s latest guidance.","source_ids":["sr-05a9a3c824267dd3b84745cb6ae8393a"],"action_type":"vendor_patch","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null},{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-03220788fa35f038f5468a57a2ed9c89"],"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-10-31T12:00:27.000Z","value":"0.360%","meaning":"FIRST EPSS model v2026.06.15; exploitation probability over 30 days, percentile 0.29813. Missing scores are unknown.","source_id":"sr-03220788fa35f038f5468a57a2ed9c89"}],"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-05a9a3c824267dd3b84745cb6ae8393a","url":"https://github.com/advisories/GHSA-g7vw-f8p5-c728","basis":"vendor_advisory","notes":"GitHub-origin advisory, CC-BY-4.0; OSV is an aggregate copy, not independent corroboration.","title":"GHSA-g7vw-f8p5-c728","publisher":"GitHub Advisory Database via OSV","observed_at":"2026-10-31T21:42:20.413Z"},{"id":"sr-03220788fa35f038f5468a57a2ed9c89","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-26016","publisher":"FIRST EPSS","observed_at":"2026-10-31T22:06:15.376Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-05a9a3c824267dd3b84745cb6ae8393a"],"technology":"pterodactyl/panel","known_exclusions":[],"conditions_summary":"### Summary\n\nA missing authorization check in multiple controllers allows any user with access to a node secret token to fetch information about any server on a Pterodactyl instance, even if that server is associated with a different node. This issue stems from missing logic to verify that the node requesting server data is the same node that the server is associated with.\n\nAny authenticated Wings node can retrieve server installation scripts (potentially containing secret values) and manipulate the installation status of servers belonging to other nodes. Wings nodes may also manipulate the transfer status of servers belonging to other nodes.\n\n_This vulnerability requires a user to acquire a secret access token for a node. We rated this issue based on potential worst outcome. Unless a user gains access to a Wings secret access token they would not be able to access any of these vulnerable endpoints, as every endpoint requires a valid node access token._\n\n### Details\n1. The Remote API endpoint `GET /api/remote/servers/{uuid}` fetches a server by UUID and returns its complete configuration without verifying that the requesting node owns the server.\n2. Both failure() and success() met","public_affected_ranges":["ECOSYSTEM: introduced 0; fixed 1.12.1"]}],"null_published_at":"2026-10-31T22:13:44.216Z","source_updated_at":"2026-02-19T21:49:27.602Z","source_disclosed_at":"2026-02-17T18:54:49.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:42:20.413Z"},{"id":"NVI-00001935","kind":"vulnerability","title":"Pterodactyl Panel Allows Cross-Node Server Configuration Disclosure via Remote API Missing Authorization","revision":1,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-g7vw-f8p5-c728","CVE-2026-26016"],"plain_summary":"OSV carries this publisher advisory for pterodactyl/panel. This is an aggregated source copy; consult the original publisher and compare update dates.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"The original advisory lists fixed boundaries 1.12.1 for pterodactyl/panel. Confirm the publisher’s latest guidance.","source_ids":["sr-05a9a3c824267dd3b84745cb6ae8393a"],"action_type":"vendor_patch","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-05a9a3c824267dd3b84745cb6ae8393a","url":"https://github.com/advisories/GHSA-g7vw-f8p5-c728","basis":"vendor_advisory","notes":"GitHub-origin advisory, CC-BY-4.0; OSV is an aggregate copy, not independent corroboration.","title":"GHSA-g7vw-f8p5-c728","publisher":"GitHub Advisory Database via OSV","observed_at":"2026-10-31T21:42:20.413Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-05a9a3c824267dd3b84745cb6ae8393a"],"technology":"pterodactyl/panel","known_exclusions":[],"conditions_summary":"### Summary\n\nA missing authorization check in multiple controllers allows any user with access to a node secret token to fetch information about any server on a Pterodactyl instance, even if that server is associated with a different node. This issue stems from missing logic to verify that the node requesting server data is the same node that the server is associated with.\n\nAny authenticated Wings node can retrieve server installation scripts (potentially containing secret values) and manipulate the installation status of servers belonging to other nodes. Wings nodes may also manipulate the transfer status of servers belonging to other nodes.\n\n_This vulnerability requires a user to acquire a secret access token for a node. We rated this issue based on potential worst outcome. Unless a user gains access to a Wings secret access token they would not be able to access any of these vulnerable endpoints, as every endpoint requires a valid node access token._\n\n### Details\n1. The Remote API endpoint `GET /api/remote/servers/{uuid}` fetches a server by UUID and returns its complete configuration without verifying that the requesting node owns the server.\n2. Both failure() and success() met","public_affected_ranges":["ECOSYSTEM: introduced 0; fixed 1.12.1"]}],"null_published_at":"2026-10-31T21:53:28.059Z","source_updated_at":"2026-02-19T21:49:27.602Z","source_disclosed_at":"2026-02-17T18:54:49.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:42:20.413Z"}],"next_cursor":null,"snapshot_revision":"42594"}