Files
vuln-cve/data/2026/12xxx/CVE-2026-12504.json
T

292 lines
11 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"cveMetadata": {
"cveId": "CVE-2026-12504",
"assignerOrgId": "455daabc-a392-441d-aa46-37d35189897c",
"state": "PUBLISHED",
"assignerShortName": "NCSC.ch",
"dateReserved": "2026-06-17T09:48:17.638Z",
"datePublished": "2026-07-24T13:58:16.232Z",
"dateUpdated": "2026-07-24T14:57:20.563Z"
},
"containers": {
"cna": {
"providerMetadata": {
"orgId": "455daabc-a392-441d-aa46-37d35189897c",
"shortName": "NCSC.ch",
"dateUpdated": "2026-07-24T13:58:16.232Z"
},
"title": "Loytec LINX firmware: Improper Authentication in PAM configuration",
"problemTypes": [
{
"descriptions": [
{
"lang": "en",
"cweId": "CWE-287",
"description": "CWE-287 Improper authentication",
"type": "CWE"
}
]
},
{
"descriptions": [
{
"lang": "en",
"cweId": "CWE-521",
"description": "CWE-521 Weak password requirements",
"type": "CWE"
}
]
}
],
"impacts": [
{
"capecId": "CAPEC-115",
"descriptions": [
{
"lang": "en",
"value": "CAPEC-115 Authentication Bypass"
}
]
},
{
"capecId": "CAPEC-122",
"descriptions": [
{
"lang": "en",
"value": "CAPEC-122 Privilege Abuse"
}
]
}
],
"affected": [
{
"vendor": "Loytec",
"product": "LIP-ME20xC",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
},
{
"vendor": "Loytec",
"product": "L-INX",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
},
{
"vendor": "Loytec",
"product": "L-GATE",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
},
{
"vendor": "Loytec",
"product": "L-ROC",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
},
{
"vendor": "Loytec",
"product": "L-IOB",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
},
{
"vendor": "Loytec",
"product": "L-DALI",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
},
{
"vendor": "Loytec",
"product": "L-VIS",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
},
{
"vendor": "Loytec",
"product": "L-PAD",
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "8.4.16",
"versionType": "custom"
}
],
"defaultStatus": "unaffected"
}
],
"descriptions": [
{
"lang": "en",
"value": "Improper Authentication (CWE-287) in the PAM configuration in Loytec LIP-ME201C, L-INX, L-GATE, L-ROC, L-IOB, L-DALI, L-VIS and L-PAD through 8.4.16 on LINX-A64 allows a local attacker to authenticate as a uid=0 account without a password and obtain a root shell via an `/etc/passwd` entry with an empty password field.",
"supportingMedia": [
{
"type": "text/html",
"base64": false,
"value": "Improper Authentication (CWE-287) in the PAM configuration in Loytec LIP-ME201C, L-INX, L-GATE, L-ROC, L-IOB, L-DALI, L-VIS and L-PAD through 8.4.16 on LINX-A64 allows a local attacker to authenticate as a uid=0 account without a password and obtain a root shell via an `/etc/passwd` entry with an empty password field."
}
]
}
],
"references": [
{
"url": "https://www.loytec.com/support/product-security/advisories/8521-dibt-cve-20260526-0003-pam-passwordless-uid-0-authentication-high",
"tags": [
"vendor-advisory"
]
}
],
"metrics": [
{
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
],
"cvssV4_0": {
"attackVector": "LOCAL",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"privilegesRequired": "HIGH",
"userInteraction": "NONE",
"vulnConfidentialityImpact": "HIGH",
"subConfidentialityImpact": "NONE",
"vulnIntegrityImpact": "HIGH",
"subIntegrityImpact": "NONE",
"vulnAvailabilityImpact": "HIGH",
"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": "HIGH",
"baseScore": 8.4,
"vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"
}
}
],
"solutions": [
{
"lang": "en",
"value": "Upgrade to firmware version 8.4.18.",
"supportingMedia": [
{
"type": "text/html",
"base64": false,
"value": "Upgrade to firmware version 8.4.18."
}
]
}
],
"credits": [
{
"lang": "en",
"value": "Daniel Hulliger, armasuisse CYD Campus",
"type": "finder"
},
{
"lang": "en",
"value": "Damian Pfammatter, armasuisse CYD Campus",
"type": "finder"
}
],
"source": {
"discovery": "EXTERNAL"
},
"x_generator": {
"engine": "Vulnogram 1.0.2"
}
},
"adp": [
{
"metrics": [
{
"other": {
"type": "ssvc",
"content": {
"timestamp": "2026-07-24T14:57:10.832151Z",
"id": "CVE-2026-12504",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
}
],
"title": "CISA ADP Vulnrichment",
"providerMetadata": {
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP",
"dateUpdated": "2026-07-24T14:57:20.563Z"
}
}
]
}
}