{"id":"CVE-2026-2103","state":"PUBLISHED","title":"Use of Hard-Coded Cryptographic Key for Password Storage","description":"Infor SyteLine ERP uses hard-coded static cryptographic keys to encrypt stored credentials, including user passwords, database connection strings, and API keys. The encryption keys are identical across all installations. An attacker with access to the application binary and database can decrypt all stored credentials.","publishedAt":"2026-02-06T16:22:28.282Z","updatedAt":"2026-02-06T16:39:17.314Z","severity":{"score":7.1,"label":"High","version":"3.1","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","source":"BLSOPS"},"assigner":"BLSOPS","products":["Infor SyteLine ERP"],"affected":[{"vendor":"Infor","product":"SyteLine ERP","defaultStatus":"unaffected","versions":[{"version":"10.0.8803.16889","status":"affected"}],"platforms":["Windows"]}],"references":["https://blog.blacklanternsecurity.com/p/cve-2026-2103-infor-syteline-erp"],"weaknesses":["CWE-321"],"ingestedAt":"2026-10-29T20:11:31.369Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/2xxx/CVE-2026-2103.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-2103","state":"PUBLISHED","datePublished":"2026-02-06T16:22:28.282Z","dateUpdated":"2026-02-06T16:39:17.314Z","assignerShortName":"BLSOPS","assignerOrgId":"27b6da8a-f51d-48d9-9eef-9b7f3405d20d","dateReserved":"2026-02-06T13:40:47.744Z"},"containers":{"cna":{"title":"Use of Hard-Coded Cryptographic Key for Password Storage","descriptions":[{"lang":"en","value":"Infor SyteLine ERP uses hard-coded static cryptographic keys to encrypt stored credentials, including user passwords, database connection strings, and API keys. The encryption keys are identical across all installations. An attacker with access to the application binary and database can decrypt all stored credentials."}],"affected":[{"vendor":"Infor","product":"SyteLine ERP","defaultStatus":"unaffected","versions":[{"version":"10.0.8803.16889","status":"affected"}],"platforms":["Windows"]}],"references":[{"url":"https://blog.blacklanternsecurity.com/p/cve-2026-2103-infor-syteline-erp"}],"metrics":[{"cvssV3_1":{"attackComplexity":"LOW","attackVector":"LOCAL","availabilityImpact":"NONE","baseScore":7.1,"baseSeverity":"HIGH","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","version":"3.1"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-321","description":"CWE-321","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"BLSOPS","orgId":"27b6da8a-f51d-48d9-9eef-9b7f3405d20d","dateUpdated":"2026-02-06T16:22:28.282Z"},"impacts":[{"capecId":"CAPEC-191","descriptions":[{"lang":"en","value":"CAPEC-191 Read Sensitive Strings Within an Executable"}]}],"source":{"discovery":"INTERNAL"},"x_generator":{"engine":"Vulnogram 0.1.0-dev"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-02-06T16:38:53.194813Z","id":"CVE-2026-2103","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-02-06T16:39:17.314Z"}}]}}}