{"id":"CVE-2026-93571","state":"PUBLISHED","title":"Path Traversal in Szafir","description":"Szafir is vulnerable to Path Traversal in the uploaded filename. A man-in-the-middle attacker who can reroute update request to their server can prepare arbitrary XML file that will be saved in location chosen by attacker. \n\n\nThis issue was fixed in version 2.0 build 708.","publishedAt":"2026-10-29T15:07:53.572Z","updatedAt":"2026-10-29T15:07:53.572Z","severity":{"score":2.3,"label":"Low","version":"4.0","vector":"CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N","source":"CERT-PL"},"assigner":"CERT-PL","products":["Krajowa Izba Rozliczeniowa Szafir"],"affected":[{"vendor":"Krajowa Izba Rozliczeniowa","product":"Szafir","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"2.0","changes":[{"at":"build 708","status":"unaffected"}],"versionType":"custom"}]}],"references":["https://cert.pl/posts/2026/10/CVE-2026-93570","https://www.elektronicznypodpis.pl/"],"weaknesses":["CWE-22"],"ingestedAt":"2026-10-29T20:13:34.582Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/93xxx/CVE-2026-93571.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-93571","state":"PUBLISHED","datePublished":"2026-10-29T15:07:53.572Z","dateUpdated":"2026-10-29T15:07:53.572Z","assignerShortName":"CERT-PL","assignerOrgId":"4bb8329e-dd38-46c1-aafb-9bf32bcb93c6","dateReserved":"2026-09-18T10:12:21.197Z"},"containers":{"cna":{"title":"Path Traversal in Szafir","descriptions":[{"lang":"en","value":"Szafir is vulnerable to Path Traversal in the uploaded filename. A man-in-the-middle attacker who can reroute update request to their server can prepare arbitrary XML file that will be saved in location chosen by attacker. \n\n\nThis issue was fixed in version 2.0 build 708."}],"affected":[{"vendor":"Krajowa Izba Rozliczeniowa","product":"Szafir","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"2.0","changes":[{"at":"build 708","status":"unaffected"}],"versionType":"custom"}]}],"references":[{"url":"https://cert.pl/posts/2026/10/CVE-2026-93570","tags":["third-party-advisory"]},{"url":"https://www.elektronicznypodpis.pl/","tags":["product"]}],"metrics":[{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV4_0":{"attackVector":"ADJACENT","attackComplexity":"LOW","attackRequirements":"PRESENT","privilegesRequired":"NONE","userInteraction":"NONE","vulnConfidentialityImpact":"NONE","subConfidentialityImpact":"NONE","vulnIntegrityImpact":"LOW","subIntegrityImpact":"LOW","vulnAvailabilityImpact":"NONE","subAvailabilityImpact":"NONE","exploitMaturity":"NOT_DEFINED","Safety":"NOT_DEFINED","Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","valueDensity":"NOT_DEFINED","vulnerabilityResponseEffort":"NOT_DEFINED","providerUrgency":"NOT_DEFINED","version":"4.0","baseSeverity":"LOW","baseScore":2.3,"vectorString":"CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-22","lang":"en","description":"CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","type":"CWE"}]}],"providerMetadata":{"shortName":"CERT-PL","orgId":"4bb8329e-dd38-46c1-aafb-9bf32bcb93c6","dateUpdated":"2026-10-29T15:07:53.572Z"},"impacts":[{"capecId":"CAPEC-126","descriptions":[{"lang":"en","value":"CAPEC-126 Path Traversal"}]}],"cpeApplicability":[{"operator":"OR","nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:krajowa_izba_rozliczeniowa:szafir:*:*:*:*:*:*:*:*","versionStartIncluding":"0","versionEndIncluding":"2.0"}]}]}],"credits":[{"lang":"en","value":"Mikus Teivens, Critical Security","type":"finder"}],"source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"Vulnogram 1.0.3"}}}}}