{"id":"CVE-2024-8957","kind":"vulnerability","aliases":["CVE-2024-8957"],"related":[],"title":"PTZOptics PT30X-SDI/NDI-xx before firmware 6.3.40 is vulnerable to an OS command injection issue","description":"PTZOptics PT30X-SDI/NDI cameras contain an OS command injection vulnerability that allows a remote, authenticated attacker to escalate privileges to root via a crafted payload with the ntp_addr parameter of the /cgi-bin/param.cgi CGI script.\n\nCISA required action: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.","summary":"PTZOptics PT30X-SDI/NDI cameras have an OS command injection flaw in the ntp_addr parameter of /cgi-bin/param.cgi. An attacker with a valid login can run commands as root on the camera.","severity":"high","cvss":7.2,"epss":null,"exploited":true,"exploited_at":"2024-11-04T00:00:00+00:00","products":[{"name":"PTZOptics PT30X-SDI/NDI Cameras","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"ptzoptics pt30x-sdi firmware","fixed":["6.3.40"],"affected":"< 6.3.40","ecosystem":"vendor"},{"name":"ptzoptics pt30x-ndi-xx-g2 firmware","fixed":["6.3.40"],"affected":"< 6.3.40","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["exploited","infrastructure","pt30x-ndi","pt30x-sdi","ptzoptics","streaming","video-production"],"not_affected_if":["camera-not-network-exposed","no-ptzoptics-camera"],"how_to_check":null,"fix":"Apply the mitigation from the vendor per CISA guidance, or stop using the product if no mitigation exists. Fixed firmware version: unknown","status":"open","published_at":"2024-09-17T21:15:13+00:00","first_seen_at":"2026-10-23T19:11:51+00:00","triaged_at":"2026-10-23T20:56:21+00:00","updated_at":"2026-10-23T22:29:05+00:00","category":"infrastructure","confidence":0.7,"triage":{"at":"2026-10-23T20:56:21Z","model":"claude-haiku-5-5","output":{"fix":"Apply the mitigation from the vendor per CISA guidance, or stop using the product if no mitigation exists. Fixed firmware version: unknown","reach":"network","impact":"high","summary":"PTZOptics PT30X-SDI/NDI cameras have an OS command injection flaw in the ntp_addr parameter of /cgi-bin/param.cgi. An attacker with a valid login can run commands as root on the camera.","category":"infrastructure","who_cares":["ptzoptics","pt30x-sdi","pt30x-ndi","video-production","streaming"],"confidence":0.7,"needs_auth":"yes","worst_case":"Attacker gains root on the camera and can take it over","analyst_note":"Find the vendor advisory and the fixed firmware version for PT30X-SDI/NDI; the sources give neither, and the CISA KEV entry lists the exploited-in-the-wild status.","how_to_check":"unknown","needs_analyst":true,"not_affected_if":["no-ptzoptics-camera","camera-not-network-exposed"],"user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000491,"input_tokens":2895,"output_tokens":403,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2024':18A,21A '-8957':19A,22A '/cgi-bin/param.cgi':72B,121C '/ndi':27A,58B,91C '/ndi-xx':5A '6.3.40':8A 'action':126C 'addr':69B,117C 'allow':100C 'appli':127C 'attack':74B,104C 'authent':103C 'camera':59B,86B,92C 'cameras':28A 'cgi':122C 'cisa':124C 'command':14A,63B,81B,96C 'contain':93C 'craft':112C 'cve':17A,20A 'discontinu':133C 'escal':106C 'exploit':41B 'firmwar':7A 'firmware':33A,40A 'flaw':65B 'g2':39A 'infrastructur':42B 'inject':15A,64B,97C 'instruct':131C 'issu':16A 'login':78B 'mitig':128C,139C 'ndi':37A,45B 'ntp':68B,116C 'os':13A,62B,95C 'paramet':70B,118C 'payload':113C 'per':129C 'privileg':107C 'product':53B,137C 'pt30x':3A,25A,31A,36A,44B,47B,56B,89C 'pt30x-ndi':43B 'pt30x-ndi-xx-g2':35A 'pt30x-sdi':2A,24A,30A,46B,55B,88C 'ptzoptic':1A,49B,54B,87C 'ptzoptics':23A,29A,34A 'remot':102C 'requir':125C 'root':83B,109C 'run':80B 'script':123C 'sdi':4A,26A,32A,48B,57B,90C 'stream':50B 'unavail':141C 'use':134C 'valid':77B 'vendor':130C 'via':110C 'video':52B 'video-product':51B 'vulner':10A,98C 'xx':38A","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2024-09-17T21:15:13+00:00","kev":{"dateAdded":"2024-11-04","dueDate":"2024-11-25","requiredAction":"Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.","knownRansomwareCampaignUse":"Unknown"},"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","cvss_by":"disclosure@vulncheck.com","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2024-8957","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2024-8957","severity":null,"published_at":"2024-11-04T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:51+00:00","fetched_at":"2026-10-25T14:39:38+00:00","note":null},{"source":"nvd","external_id":"CVE-2024-8957","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-8957","severity":null,"published_at":"2024-09-17T21:15:13+00:00","modified_at":"2026-06-17T08:23:37+00:00","first_seen_at":"2026-10-23T22:29:05+00:00","fetched_at":"2026-10-23T22:29:05+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}