Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-54411 (GCVE-0-2026-54411)
Vulnerability from cvelistv5 – Published: 2026-06-14 17:21 – Updated: 2026-08-10 11:43- CWE-208 - Observable Timing Discrepancy
| URL | Tags |
|---|---|
| https://github.com/linux-pam/linux-pam | product |
| https://github.com/linux-pam/linux-pam/blob/maste… | product |
| https://github.com/linux-pam/linux-pam/blob/maste… | product |
| https://cwe.mitre.org/data/definitions/208.html | technical-description |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-54411",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-06-15T16:59:25.401303Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-06-15T16:59:37.818Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"collectionURL": "https://github.com/linux-pam/linux-pam",
"defaultStatus": "unknown",
"modules": [
"pam_userdb"
],
"product": "Linux-PAM",
"programFiles": [
"modules/pam_userdb/pam_userdb.c"
],
"repo": "https://github.com/linux-pam/linux-pam",
"vendor": "Linux-PAM",
"versions": [
{
"lessThanOrEqual": "1.7.2",
"status": "affected",
"version": "0",
"versionType": "semver"
}
]
}
],
"credits": [
{
"lang": "en",
"type": "finder",
"value": "Xurshidbek Sobirjonov"
}
],
"datePublic": "2026-06-14T17:21:43.853Z",
"descriptions": [
{
"lang": "en",
"supportingMedia": [
{
"base64": false,
"type": "text/html",
"value": "\u003cp\u003eLinux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module\u0027s plaintext-password comparison path in modules/pam_userdb/pam_userdb.c that allows a local or network-adjacent attacker able to repeatedly drive authentication through a calling service to recover the plaintext password of a target account by measuring response-timing differences.\u003c/p\u003e"
}
],
"value": "Linux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module\u0027s plaintext-password comparison path in modules/pam_userdb/pam_userdb.c that allows a local or network-adjacent attacker able to repeatedly drive authentication through a calling service to recover the plaintext password of a target account by measuring response-timing differences."
}
],
"impacts": [
{
"descriptions": [
{
"lang": "en",
"value": "An attacker who can repeatedly drive authentication through a service that invokes pam_userdb with plaintext-password configuration and without an artificial failure delay can measure response-timing differences to learn the correct password length and recover the plaintext password byte by byte. Recovery requires many measurements per character and is sensitive to scheduling and network jitter; recovery of one user\u0027s secret does not by itself yield access to other accounts. Practical exploitation is gated by an administrative misconfiguration (pam_userdb storing passwords in plaintext, reached when the module is configured with crypt=none, with an unknown crypt method, or with no crypt= option) and by the absence of failure-delay or rate-limiting in the calling service."
}
]
}
],
"metrics": [
{
"cvssV4_0": {
"Automatable": "NO",
"Recovery": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"attackComplexity": "HIGH",
"attackRequirements": "PRESENT",
"attackVector": "NETWORK",
"baseScore": 6.9,
"baseSeverity": "MEDIUM",
"exploitMaturity": "PROOF_OF_CONCEPT",
"privilegesRequired": "NONE",
"providerUrgency": "NOT_DEFINED",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "NONE",
"valueDensity": "DIFFUSE",
"vectorString": "CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/AU:N/V:D",
"version": "4.0",
"vulnAvailabilityImpact": "NONE",
"vulnConfidentialityImpact": "HIGH",
"vulnIntegrityImpact": "NONE",
"vulnerabilityResponseEffort": "NOT_DEFINED"
},
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "An attacker repeatedly authenticates through a service that calls pam_userdb (plaintext mode) and measures the time the service takes to reject each candidate password to learn the password length and recover the password one byte at a time."
}
]
},
{
"cvssV3_1": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
]
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-208",
"description": "CWE-208 Observable Timing Discrepancy",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-08-10T11:43:56.355Z",
"orgId": "309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c",
"shortName": "TuranSec"
},
"references": [
{
"name": "Linux-PAM - upstream repository",
"tags": [
"product"
],
"url": "https://github.com/linux-pam/linux-pam"
},
{
"name": "Vulnerable plaintext-password comparison in pam_userdb.c (master)",
"tags": [
"product"
],
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
},
{
"name": "pam_consttime_streq helper available for the remediation",
"tags": [
"product"
],
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"name": "CWE-208: Observable Timing Discrepancy",
"tags": [
"technical-description"
],
"url": "https://cwe.mitre.org/data/definitions/208.html"
}
],
"source": {
"discovery": "EXTERNAL"
},
"title": "Linux-PAM pam_userdb Observable Timing Discrepancy in Plaintext Password Comparison",
"x_assigner_notes": "The vulnerable comparison was verified by direct source inspection of modules/pam_userdb/pam_userdb.c at tag v1.7.2 and at master HEAD as of disclosure: lines 327-332 perform a length-equality early exit followed by strncmp() / strncasecmp(). Linux-PAM has previously addressed the same weakness class in a sibling module: NEWS for Release 1.7.0 records \"pam_unix: compare password hashes in constant time\", and Release 1.6.0 hardened pam_mkhomedir \"against timing attacks\". The pam_consttime_streq() helper used by those fixes lives in libpam/include/pam_inline.h, which pam_userdb.c already includes, so the remediation in pam_userdb is a drop-in replacement of the strncmp call. The v1.7.2 release notes do not list a pam_userdb hardening change. Exploitation is gated by (a) the administrator having configured pam_userdb with plaintext password storage (crypt=none, unknown crypt method, or no crypt= option), a discouraged but documented configuration; and (b) the calling service not applying an authentication-failure delay - both gates raise attack complexity and bound real-world impact, so CVSS is scored MEDIUM rather than HIGH consistent with prior CWE-208 timing-leak CVE scoring.",
"x_author": "Xurshidbek Sobirjonov"
}
},
"cveMetadata": {
"assignerOrgId": "309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c",
"assignerShortName": "TuranSec",
"cveId": "CVE-2026-54411",
"datePublished": "2026-06-14T17:21:43.853Z",
"dateReserved": "2026-06-13T16:39:46.122Z",
"dateUpdated": "2026-08-10T11:43:56.355Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-54411",
"date": "2026-09-02",
"epss": "0.0032",
"percentile": "0.24518"
},
"microsoft_vex": {
"current_release_date": "2026-06-16T01:01:29.000Z",
"cve": "CVE-2026-54411",
"id": "msrc_CVE-2026-54411",
"initial_release_date": "2026-06-02T00:00:00.000Z",
"product_status:known_affected": "1",
"source": "Microsoft CSAF VEX",
"status": "final",
"title": "Linux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module\u0027s plaintext-password comparison path in modules/pam_userdb/pam_userdb.c that allows a local or network-adjacent attacker able to repeatedly drive authentication through a calling service to recover the plaintext password of a target account by measuring response-timing differences. The comparison uses strncmp() (or strncasecmp() when PAM_ICASE_ARG is set) preceded by a length-equality check, so the time to reject a candidate depends on the index of the first differing byte and on whether the candidate\u0027s length matches the stored password, leaking the password length and individual prefix bytes. The vulnerable path is reached when the administrator configures pam_userdb with crypt=none, with an unrecognized crypt method, or without a crypt= argument, causing the module to store and compare credentials in plaintext.",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-54411.json",
"version": "1"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-54411\",\"sourceIdentifier\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\",\"published\":\"2026-06-14T18:17:20.587\",\"lastModified\":\"2026-08-10T12:17:17.103\",\"vulnStatus\":\"Deferred\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Linux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module\u0027s plaintext-password comparison path in modules/pam_userdb/pam_userdb.c that allows a local or network-adjacent attacker able to repeatedly drive authentication through a calling service to recover the plaintext password of a target account by measuring response-timing differences.\"},{\"lang\":\"es\",\"value\":\"Linux-PAM hasta 1.7.2 contiene una discrepancia de tiempo observable (CWE-208) en la ruta de comparaci\u00f3n de contrase\u00f1as en texto plano del m\u00f3dulo pam_userdb en modules/pam_userdb/pam_userdb.c que permite a un atacante local o adyacente a la red, capaz de impulsar repetidamente la autenticaci\u00f3n a trav\u00e9s de un servicio llamante, recuperar la contrase\u00f1a en texto plano de una cuenta objetivo midiendo las diferencias de tiempo de respuesta. La comparaci\u00f3n utiliza strncmp() (o strncasecmp() cuando PAM_ICASE_ARG est\u00e1 configurado) precedida por una verificaci\u00f3n de igualdad de longitud, por lo que el tiempo para rechazar un candidato depende del \u00edndice del primer byte diferente y de si la longitud del candidato coincide con la contrase\u00f1a almacenada, filtrando la longitud de la contrase\u00f1a y los bytes de prefijo individuales. La ruta vulnerable se alcanza cuando el administrador configura pam_userdb con crypt=none, con un m\u00e9todo crypt no reconocido, o sin un argumento crypt=, lo que hace que el m\u00f3dulo almacene y compare credenciales en texto plano.\"}],\"affected\":[{\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\",\"affectedData\":[{\"vendor\":\"Linux-PAM\",\"product\":\"Linux-PAM\",\"defaultStatus\":\"unknown\",\"collectionURL\":\"https://github.com/linux-pam/linux-pam\",\"modules\":[\"pam_userdb\"],\"programFiles\":[\"modules/pam_userdb/pam_userdb.c\"],\"repo\":\"https://github.com/linux-pam/linux-pam\",\"versions\":[{\"version\":\"0\",\"lessThanOrEqual\":\"1.7.2\",\"versionType\":\"semver\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV40\":[{\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"4.0\",\"vectorString\":\"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:N/R:X/V:D/RE:X/U:X\",\"baseScore\":6.9,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"attackRequirements\":\"PRESENT\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"vulnConfidentialityImpact\":\"HIGH\",\"vulnIntegrityImpact\":\"NONE\",\"vulnAvailabilityImpact\":\"NONE\",\"subConfidentialityImpact\":\"NONE\",\"subIntegrityImpact\":\"NONE\",\"subAvailabilityImpact\":\"NONE\",\"exploitMaturity\":\"PROOF_OF_CONCEPT\",\"confidentialityRequirement\":\"NOT_DEFINED\",\"integrityRequirement\":\"NOT_DEFINED\",\"availabilityRequirement\":\"NOT_DEFINED\",\"modifiedAttackVector\":\"NOT_DEFINED\",\"modifiedAttackComplexity\":\"NOT_DEFINED\",\"modifiedAttackRequirements\":\"NOT_DEFINED\",\"modifiedPrivilegesRequired\":\"NOT_DEFINED\",\"modifiedUserInteraction\":\"NOT_DEFINED\",\"modifiedVulnConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedVulnIntegrityImpact\":\"NOT_DEFINED\",\"modifiedVulnAvailabilityImpact\":\"NOT_DEFINED\",\"modifiedSubConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedSubIntegrityImpact\":\"NOT_DEFINED\",\"modifiedSubAvailabilityImpact\":\"NOT_DEFINED\",\"Safety\":\"NOT_DEFINED\",\"Automatable\":\"NO\",\"Recovery\":\"NOT_DEFINED\",\"valueDensity\":\"DIFFUSE\",\"vulnerabilityResponseEffort\":\"NOT_DEFINED\",\"providerUrgency\":\"NOT_DEFINED\"}}],\"cvssMetricV31\":[{\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N\",\"baseScore\":5.9,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"NONE\"},\"exploitabilityScore\":2.2,\"impactScore\":3.6}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-06-15T16:59:25.401303Z\",\"id\":\"CVE-2026-54411\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-208\"}]}],\"references\":[{\"url\":\"https://cwe.mitre.org/data/definitions/208.html\",\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\"},{\"url\":\"https://github.com/linux-pam/linux-pam\",\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\"},{\"url\":\"https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h\",\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\"},{\"url\":\"https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327\",\"source\":\"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\"}]}}",
"redhat_vex": {
"aggregate_severity": "Moderate",
"current_release_date": "2026-09-01T12:38:04+00:00",
"cve": "CVE-2026-54411",
"id": "CVE-2026-54411",
"initial_release_date": "2026-06-14T17:21:43.853000+00:00",
"product_status:fixed": "319",
"product_status:known_affected": "5",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-54411.json",
"version": "3"
},
"suse_vex": {
"aggregate_severity": "moderate",
"current_release_date": "2026-08-31T13:33:40Z",
"cve": "CVE-2026-54411",
"id": "CVE-2026-54411",
"initial_release_date": "2026-06-16T02:19:35Z",
"product_status:known_affected": "613",
"product_status:recommended": "80",
"source": "SUSE CSAF VEX",
"status": "interim",
"title": "SUSE CVE CVE-2026-54411",
"url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-54411.json",
"version": "13"
},
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-54411\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-06-15T16:59:25.401303Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-06-15T16:59:29.063Z\"}}], \"cna\": {\"title\": \"Linux-PAM pam_userdb Observable Timing Discrepancy in Plaintext Password Comparison\", \"source\": {\"discovery\": \"EXTERNAL\"}, \"credits\": [{\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Xurshidbek Sobirjonov\"}], \"impacts\": [{\"descriptions\": [{\"lang\": \"en\", \"value\": \"An attacker who can repeatedly drive authentication through a service that invokes pam_userdb with plaintext-password configuration and without an artificial failure delay can measure response-timing differences to learn the correct password length and recover the plaintext password byte by byte. Recovery requires many measurements per character and is sensitive to scheduling and network jitter; recovery of one user\u0027s secret does not by itself yield access to other accounts. Practical exploitation is gated by an administrative misconfiguration (pam_userdb storing passwords in plaintext, reached when the module is configured with crypt=none, with an unknown crypt method, or with no crypt= option) and by the absence of failure-delay or rate-limiting in the calling service.\"}]}], \"metrics\": [{\"format\": \"CVSS\", \"cvssV4_0\": {\"Safety\": \"NOT_DEFINED\", \"version\": \"4.0\", \"Recovery\": \"NOT_DEFINED\", \"baseScore\": 6.9, \"Automatable\": \"NO\", \"attackVector\": \"NETWORK\", \"baseSeverity\": \"MEDIUM\", \"valueDensity\": \"DIFFUSE\", \"vectorString\": \"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/AU:N/V:D\", \"exploitMaturity\": \"PROOF_OF_CONCEPT\", \"providerUrgency\": \"NOT_DEFINED\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"HIGH\", \"attackRequirements\": \"PRESENT\", \"privilegesRequired\": \"NONE\", \"subIntegrityImpact\": \"NONE\", \"vulnIntegrityImpact\": \"NONE\", \"subAvailabilityImpact\": \"NONE\", \"vulnAvailabilityImpact\": \"NONE\", \"subConfidentialityImpact\": \"NONE\", \"vulnConfidentialityImpact\": \"HIGH\", \"vulnerabilityResponseEffort\": \"NOT_DEFINED\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"An attacker repeatedly authenticates through a service that calls pam_userdb (plaintext mode) and measures the time the service takes to reject each candidate password to learn the password length and recover the password one byte at a time.\"}]}, {\"format\": \"CVSS\", \"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 5.9, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N\", \"integrityImpact\": \"NONE\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"HIGH\", \"availabilityImpact\": \"NONE\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"HIGH\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"GENERAL\"}]}], \"affected\": [{\"repo\": \"https://github.com/linux-pam/linux-pam\", \"vendor\": \"Linux-PAM\", \"modules\": [\"pam_userdb\"], \"product\": \"Linux-PAM\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"1.7.2\"}], \"programFiles\": [\"modules/pam_userdb/pam_userdb.c\"], \"collectionURL\": \"https://github.com/linux-pam/linux-pam\", \"defaultStatus\": \"unknown\"}], \"x_author\": \"Xurshidbek Sobirjonov\", \"datePublic\": \"2026-06-14T17:21:43.853Z\", \"references\": [{\"url\": \"https://github.com/linux-pam/linux-pam\", \"name\": \"Linux-PAM - upstream repository\", \"tags\": [\"product\"]}, {\"url\": \"https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327\", \"name\": \"Vulnerable plaintext-password comparison in pam_userdb.c (master)\", \"tags\": [\"product\"]}, {\"url\": \"https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h\", \"name\": \"pam_consttime_streq helper available for the remediation\", \"tags\": [\"product\"]}, {\"url\": \"https://cwe.mitre.org/data/definitions/208.html\", \"name\": \"CWE-208: Observable Timing Discrepancy\", \"tags\": [\"technical-description\"]}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"Linux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module\u0027s plaintext-password comparison path in modules/pam_userdb/pam_userdb.c that allows a local or network-adjacent attacker able to repeatedly drive authentication through a calling service to recover the plaintext password of a target account by measuring response-timing differences.\", \"supportingMedia\": [{\"type\": \"text/html\", \"value\": \"\u003cp\u003eLinux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module\u0027s plaintext-password comparison path in modules/pam_userdb/pam_userdb.c that allows a local or network-adjacent attacker able to repeatedly drive authentication through a calling service to recover the plaintext password of a target account by measuring response-timing differences.\u003c/p\u003e\", \"base64\": false}]}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-208\", \"description\": \"CWE-208 Observable Timing Discrepancy\"}]}], \"providerMetadata\": {\"orgId\": \"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\", \"shortName\": \"TuranSec\", \"dateUpdated\": \"2026-08-10T11:43:56.355Z\"}, \"x_assigner_notes\": \"The vulnerable comparison was verified by direct source inspection of modules/pam_userdb/pam_userdb.c at tag v1.7.2 and at master HEAD as of disclosure: lines 327-332 perform a length-equality early exit followed by strncmp() / strncasecmp(). Linux-PAM has previously addressed the same weakness class in a sibling module: NEWS for Release 1.7.0 records \\\"pam_unix: compare password hashes in constant time\\\", and Release 1.6.0 hardened pam_mkhomedir \\\"against timing attacks\\\". The pam_consttime_streq() helper used by those fixes lives in libpam/include/pam_inline.h, which pam_userdb.c already includes, so the remediation in pam_userdb is a drop-in replacement of the strncmp call. The v1.7.2 release notes do not list a pam_userdb hardening change. Exploitation is gated by (a) the administrator having configured pam_userdb with plaintext password storage (crypt=none, unknown crypt method, or no crypt= option), a discouraged but documented configuration; and (b) the calling service not applying an authentication-failure delay - both gates raise attack complexity and bound real-world impact, so CVSS is scored MEDIUM rather than HIGH consistent with prior CWE-208 timing-leak CVE scoring.\"}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-54411\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-08-10T11:43:56.355Z\", \"dateReserved\": \"2026-06-13T16:39:46.122Z\", \"assignerOrgId\": \"309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c\", \"datePublished\": \"2026-06-14T17:21:43.853Z\", \"assignerShortName\": \"TuranSec\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
RHSA-2026:61223
Vulnerability from csaf_redhat - Published: 2026-08-31 01:08 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support and Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61223",
"url": "https://access.redhat.com/errata/RHSA-2026:61223"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61223.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:50+00:00",
"generator": {
"date": "2026-09-01T12:40:50+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61223",
"initial_release_date": "2026-08-31T01:08:56+00:00",
"revision_history": [
{
"date": "2026-08-31T01:08:56+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T01:08:56+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:50+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_aus:8.6::baseos"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_eus_long_life:8.6::baseos"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-16.el8_6.4.src",
"product": {
"name": "pam-0:1.3.1-16.el8_6.4.src",
"product_id": "pam-0:1.3.1-16.el8_6.4.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-16.el8_6.4?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-16.el8_6.4.i686",
"product": {
"name": "pam-0:1.3.1-16.el8_6.4.i686",
"product_id": "pam-0:1.3.1-16.el8_6.4.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-16.el8_6.4?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.3.1-16.el8_6.4.i686",
"product": {
"name": "pam-devel-0:1.3.1-16.el8_6.4.i686",
"product_id": "pam-devel-0:1.3.1-16.el8_6.4.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.3.1-16.el8_6.4?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"product": {
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"product_id": "pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.3.1-16.el8_6.4?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"product": {
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"product_id": "pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.3.1-16.el8_6.4?arch=i686"
}
}
}
],
"category": "architecture",
"name": "i686"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-16.el8_6.4.x86_64",
"product": {
"name": "pam-0:1.3.1-16.el8_6.4.x86_64",
"product_id": "pam-0:1.3.1-16.el8_6.4.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-16.el8_6.4?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"product": {
"name": "pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"product_id": "pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.3.1-16.el8_6.4?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"product": {
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"product_id": "pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.3.1-16.el8_6.4?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"product": {
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"product_id": "pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.3.1-16.el8_6.4?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-16.el8_6.4.src as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.src"
},
"product_reference": "pam-0:1.3.1-16.el8_6.4.src",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-devel-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-16.el8_6.4.src as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.src"
},
"product_reference": "pam-0:1.3.1-16.el8_6.4.src",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-16.el8_6.4.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.i686"
},
"product_reference": "pam-devel-0:1.3.1-16.el8_6.4.i686",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-16.el8_6.4.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6)",
"product_id": "BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.x86_64"
},
"product_reference": "pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"relates_to_product_reference": "BaseOS-8.6.0.Z.EUS.EXTENSION"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T01:08:56+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61223"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.AUS:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.AUS:pam-devel-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.src",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-16.el8_6.4.x86_64",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.i686",
"BaseOS-8.6.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-16.el8_6.4.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:61224
Vulnerability from csaf_redhat - Published: 2026-08-31 00:57 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support and Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61224",
"url": "https://access.redhat.com/errata/RHSA-2026:61224"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61224.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:50+00:00",
"generator": {
"date": "2026-09-01T12:40:50+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61224",
"initial_release_date": "2026-08-31T00:57:41+00:00",
"revision_history": [
{
"date": "2026-08-31T00:57:41+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T00:57:41+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:50+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_aus:8.4::baseos"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_eus_long_life:8.4::baseos"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-14.el8_4.3.src",
"product": {
"name": "pam-0:1.3.1-14.el8_4.3.src",
"product_id": "pam-0:1.3.1-14.el8_4.3.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-14.el8_4.3?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-14.el8_4.3.i686",
"product": {
"name": "pam-0:1.3.1-14.el8_4.3.i686",
"product_id": "pam-0:1.3.1-14.el8_4.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-14.el8_4.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.3.1-14.el8_4.3.i686",
"product": {
"name": "pam-devel-0:1.3.1-14.el8_4.3.i686",
"product_id": "pam-devel-0:1.3.1-14.el8_4.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.3.1-14.el8_4.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"product": {
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"product_id": "pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.3.1-14.el8_4.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"product": {
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"product_id": "pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.3.1-14.el8_4.3?arch=i686"
}
}
}
],
"category": "architecture",
"name": "i686"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-14.el8_4.3.x86_64",
"product": {
"name": "pam-0:1.3.1-14.el8_4.3.x86_64",
"product_id": "pam-0:1.3.1-14.el8_4.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-14.el8_4.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"product": {
"name": "pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"product_id": "pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.3.1-14.el8_4.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"product": {
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"product_id": "pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.3.1-14.el8_4.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"product": {
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"product_id": "pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.3.1-14.el8_4.3?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-14.el8_4.3.src as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.src"
},
"product_reference": "pam-0:1.3.1-14.el8_4.3.src",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-devel-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.AUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-14.el8_4.3.src as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.src"
},
"product_reference": "pam-0:1.3.1-14.el8_4.3.src",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-14.el8_4.3.i686 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.i686"
},
"product_reference": "pam-devel-0:1.3.1-14.el8_4.3.i686",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-14.el8_4.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4)",
"product_id": "BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.x86_64"
},
"product_reference": "pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"relates_to_product_reference": "BaseOS-8.4.0.Z.EUS.EXTENSION"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T00:57:41+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61224"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.AUS:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.AUS:pam-devel-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.src",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debuginfo-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-debugsource-0:1.3.1-14.el8_4.3.x86_64",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.i686",
"BaseOS-8.4.0.Z.EUS.EXTENSION:pam-devel-0:1.3.1-14.el8_4.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:61225
Vulnerability from csaf_redhat - Published: 2026-08-31 01:14 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions and Red Hat Enterprise Linux 8.8 Telecommunications Update Service.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61225",
"url": "https://access.redhat.com/errata/RHSA-2026:61225"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61225.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:51+00:00",
"generator": {
"date": "2026-09-01T12:40:51+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61225",
"initial_release_date": "2026-08-31T01:14:47+00:00",
"revision_history": [
{
"date": "2026-08-31T01:14:47+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T01:14:47+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:51+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_e4s:8.8::baseos"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_tus:8.8::baseos"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-26.el8_8.3.src",
"product": {
"name": "pam-0:1.3.1-26.el8_8.3.src",
"product_id": "pam-0:1.3.1-26.el8_8.3.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-26.el8_8.3?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-26.el8_8.3.ppc64le",
"product": {
"name": "pam-0:1.3.1-26.el8_8.3.ppc64le",
"product_id": "pam-0:1.3.1-26.el8_8.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-26.el8_8.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"product": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"product_id": "pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.3.1-26.el8_8.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"product": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"product_id": "pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.3.1-26.el8_8.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"product": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"product_id": "pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.3.1-26.el8_8.3?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-26.el8_8.3.i686",
"product": {
"name": "pam-0:1.3.1-26.el8_8.3.i686",
"product_id": "pam-0:1.3.1-26.el8_8.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-26.el8_8.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.3.1-26.el8_8.3.i686",
"product": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.i686",
"product_id": "pam-devel-0:1.3.1-26.el8_8.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.3.1-26.el8_8.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"product": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"product_id": "pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.3.1-26.el8_8.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"product": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"product_id": "pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.3.1-26.el8_8.3?arch=i686"
}
}
}
],
"category": "architecture",
"name": "i686"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.3.1-26.el8_8.3.x86_64",
"product": {
"name": "pam-0:1.3.1-26.el8_8.3.x86_64",
"product_id": "pam-0:1.3.1-26.el8_8.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.3.1-26.el8_8.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"product": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"product_id": "pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.3.1-26.el8_8.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"product": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"product_id": "pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.3.1-26.el8_8.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"product": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"product_id": "pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.3.1-26.el8_8.3?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-26.el8_8.3.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.ppc64le"
},
"product_reference": "pam-0:1.3.1-26.el8_8.3.ppc64le",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-26.el8_8.3.src as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.src"
},
"product_reference": "pam-0:1.3.1-26.el8_8.3.src",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le"
},
"product_reference": "pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-devel-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.ppc64le"
},
"product_reference": "pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-26.el8_8.3.src as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.src"
},
"product_reference": "pam-0:1.3.1-26.el8_8.3.src",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.i686 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.i686"
},
"product_reference": "pam-devel-0:1.3.1-26.el8_8.3.i686",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.3.1-26.el8_8.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8)",
"product_id": "BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.x86_64"
},
"product_reference": "pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"relates_to_product_reference": "BaseOS-8.8.0.Z.TUS"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T01:14:47+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61225"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.E4S:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.ppc64le",
"BaseOS-8.8.0.Z.E4S:pam-devel-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.src",
"BaseOS-8.8.0.Z.TUS:pam-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debuginfo-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-debugsource-0:1.3.1-26.el8_8.3.x86_64",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.i686",
"BaseOS-8.8.0.Z.TUS:pam-devel-0:1.3.1-26.el8_8.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:61226
Vulnerability from csaf_redhat - Published: 2026-08-31 01:25 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61226",
"url": "https://access.redhat.com/errata/RHSA-2026:61226"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61226.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:51+00:00",
"generator": {
"date": "2026-09-01T12:40:51+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61226",
"initial_release_date": "2026-08-31T01:25:31+00:00",
"revision_history": [
{
"date": "2026-08-31T01:25:31+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T01:25:31+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:51+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product": {
"name": "Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:rhel_e4s:9.2::appstream"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_e4s:9.2::baseos"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-15.el9_2.3.src",
"product": {
"name": "pam-0:1.5.1-15.el9_2.3.src",
"product_id": "pam-0:1.5.1-15.el9_2.3.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-15.el9_2.3?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-15.el9_2.3.aarch64",
"product": {
"name": "pam-0:1.5.1-15.el9_2.3.aarch64",
"product_id": "pam-0:1.5.1-15.el9_2.3.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-15.el9_2.3?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"product": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"product_id": "pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-15.el9_2.3?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"product": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"product_id": "pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-15.el9_2.3?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"product": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"product_id": "pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-15.el9_2.3?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"product": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"product_id": "pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-15.el9_2.3?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-15.el9_2.3.i686",
"product": {
"name": "pam-0:1.5.1-15.el9_2.3.i686",
"product_id": "pam-0:1.5.1-15.el9_2.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-15.el9_2.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"product": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"product_id": "pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-15.el9_2.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"product": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"product_id": "pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-15.el9_2.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-15.el9_2.3.i686",
"product": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.i686",
"product_id": "pam-devel-0:1.5.1-15.el9_2.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-15.el9_2.3?arch=i686"
}
}
}
],
"category": "architecture",
"name": "i686"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-15.el9_2.3.x86_64",
"product": {
"name": "pam-0:1.5.1-15.el9_2.3.x86_64",
"product_id": "pam-0:1.5.1-15.el9_2.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-15.el9_2.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"product": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"product_id": "pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-15.el9_2.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"product": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"product_id": "pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-15.el9_2.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"product": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"product_id": "pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-15.el9_2.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"product": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"product_id": "pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-15.el9_2.3?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-15.el9_2.3.ppc64le",
"product": {
"name": "pam-0:1.5.1-15.el9_2.3.ppc64le",
"product_id": "pam-0:1.5.1-15.el9_2.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-15.el9_2.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"product": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"product_id": "pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-15.el9_2.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"product": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"product_id": "pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-15.el9_2.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"product": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"product_id": "pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-15.el9_2.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"product": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"product_id": "pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-15.el9_2.3?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-15.el9_2.3.s390x",
"product": {
"name": "pam-0:1.5.1-15.el9_2.3.s390x",
"product_id": "pam-0:1.5.1-15.el9_2.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-15.el9_2.3?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"product": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"product_id": "pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-15.el9_2.3?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"product": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"product_id": "pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-15.el9_2.3?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-15.el9_2.3.s390x",
"product": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.s390x",
"product_id": "pam-devel-0:1.5.1-15.el9_2.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-15.el9_2.3?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-15.el9_2.3.s390x",
"product": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.s390x",
"product_id": "pam-docs-0:1.5.1-15.el9_2.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-15.el9_2.3?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.i686 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.i686 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.aarch64"
},
"product_reference": "pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.i686 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.i686"
},
"product_reference": "pam-devel-0:1.5.1-15.el9_2.3.i686",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.ppc64le"
},
"product_reference": "pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.s390x"
},
"product_reference": "pam-devel-0:1.5.1-15.el9_2.3.s390x",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-15.el9_2.3.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.x86_64"
},
"product_reference": "pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.aarch64"
},
"product_reference": "pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.ppc64le"
},
"product_reference": "pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.s390x"
},
"product_reference": "pam-docs-0:1.5.1-15.el9_2.3.s390x",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-15.el9_2.3.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2)",
"product_id": "AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.x86_64"
},
"product_reference": "pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"relates_to_product_reference": "AppStream-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-15.el9_2.3.aarch64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.aarch64"
},
"product_reference": "pam-0:1.5.1-15.el9_2.3.aarch64",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-15.el9_2.3.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.i686"
},
"product_reference": "pam-0:1.5.1-15.el9_2.3.i686",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-15.el9_2.3.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.ppc64le"
},
"product_reference": "pam-0:1.5.1-15.el9_2.3.ppc64le",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-15.el9_2.3.s390x as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.s390x"
},
"product_reference": "pam-0:1.5.1-15.el9_2.3.s390x",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-15.el9_2.3.src as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.src"
},
"product_reference": "pam-0:1.5.1-15.el9_2.3.src",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-15.el9_2.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.x86_64"
},
"product_reference": "pam-0:1.5.1-15.el9_2.3.x86_64",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.s390x as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64"
},
"product_reference": "pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.aarch64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.s390x as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-15.el9_2.3.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2)",
"product_id": "BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64"
},
"product_reference": "pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"relates_to_product_reference": "BaseOS-9.2.0.Z.E4S"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.src",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T01:25:31+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.src",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61226"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.src",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.i686",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-devel-0:1.5.1-15.el9_2.3.x86_64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.aarch64",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.ppc64le",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.s390x",
"AppStream-9.2.0.Z.E4S:pam-docs-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.src",
"BaseOS-9.2.0.Z.E4S:pam-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debuginfo-0:1.5.1-15.el9_2.3.x86_64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.aarch64",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.i686",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.ppc64le",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.s390x",
"BaseOS-9.2.0.Z.E4S:pam-debugsource-0:1.5.1-15.el9_2.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:61227
Vulnerability from csaf_redhat - Published: 2026-08-31 01:14 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-0:1.1.8-23.el7_9.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 7 Extended Lifecycle Support.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61227",
"url": "https://access.redhat.com/errata/RHSA-2026:61227"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61227.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:52+00:00",
"generator": {
"date": "2026-09-01T12:40:52+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61227",
"initial_release_date": "2026-08-31T01:14:56+00:00",
"revision_history": [
{
"date": "2026-08-31T01:14:56+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T01:14:56+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:52+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Server (v. 7 ELS)",
"product": {
"name": "Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_els:7"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.src",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.src",
"product_id": "pam-0:1.1.8-23.el7_9.3.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.ppc",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.ppc",
"product_id": "pam-0:1.1.8-23.el7_9.3.ppc",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=ppc"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc",
"product": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc",
"product_id": "pam-devel-0:1.1.8-23.el7_9.3.ppc",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.1.8-23.el7_9.3?arch=ppc"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"product": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"product_id": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.1.8-23.el7_9.3?arch=ppc"
}
}
}
],
"category": "architecture",
"name": "ppc"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.ppc64",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.ppc64",
"product_id": "pam-0:1.1.8-23.el7_9.3.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=ppc64"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"product": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"product_id": "pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.1.8-23.el7_9.3?arch=ppc64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"product": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"product_id": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.1.8-23.el7_9.3?arch=ppc64"
}
}
}
],
"category": "architecture",
"name": "ppc64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.s390",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.s390",
"product_id": "pam-0:1.1.8-23.el7_9.3.s390",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=s390"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.1.8-23.el7_9.3.s390",
"product": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.s390",
"product_id": "pam-devel-0:1.1.8-23.el7_9.3.s390",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.1.8-23.el7_9.3?arch=s390"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"product": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"product_id": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.1.8-23.el7_9.3?arch=s390"
}
}
}
],
"category": "architecture",
"name": "s390"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.s390x",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.s390x",
"product_id": "pam-0:1.1.8-23.el7_9.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.1.8-23.el7_9.3.s390x",
"product": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.s390x",
"product_id": "pam-devel-0:1.1.8-23.el7_9.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.1.8-23.el7_9.3?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"product": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"product_id": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.1.8-23.el7_9.3?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.x86_64",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.x86_64",
"product_id": "pam-0:1.1.8-23.el7_9.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.1.8-23.el7_9.3.x86_64",
"product": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.x86_64",
"product_id": "pam-devel-0:1.1.8-23.el7_9.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.1.8-23.el7_9.3?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"product": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"product_id": "pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.1.8-23.el7_9.3?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.i686",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.i686",
"product_id": "pam-0:1.1.8-23.el7_9.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.1.8-23.el7_9.3.i686",
"product": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.i686",
"product_id": "pam-devel-0:1.1.8-23.el7_9.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.1.8-23.el7_9.3?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"product": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"product_id": "pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.1.8-23.el7_9.3?arch=i686"
}
}
}
],
"category": "architecture",
"name": "i686"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.1.8-23.el7_9.3.ppc64le",
"product": {
"name": "pam-0:1.1.8-23.el7_9.3.ppc64le",
"product_id": "pam-0:1.1.8-23.el7_9.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.1.8-23.el7_9.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"product": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"product_id": "pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.1.8-23.el7_9.3?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"product": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"product_id": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.1.8-23.el7_9.3?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.i686 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.i686"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.i686",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.ppc as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.ppc",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.ppc64",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64le"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.ppc64le",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.s390 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.s390",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.s390x as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390x"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.s390x",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.src as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.src"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.src",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.1.8-23.el7_9.3.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-0:1.1.8-23.el7_9.3.x86_64"
},
"product_reference": "pam-0:1.1.8-23.el7_9.3.x86_64",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.i686 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.i686"
},
"product_reference": "pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc"
},
"product_reference": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64"
},
"product_reference": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390"
},
"product_reference": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390x as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390x"
},
"product_reference": "pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64"
},
"product_reference": "pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.i686 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.i686"
},
"product_reference": "pam-devel-0:1.1.8-23.el7_9.3.i686",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc"
},
"product_reference": "pam-devel-0:1.1.8-23.el7_9.3.ppc",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64"
},
"product_reference": "pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64le"
},
"product_reference": "pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.s390 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390"
},
"product_reference": "pam-devel-0:1.1.8-23.el7_9.3.s390",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.s390x as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390x"
},
"product_reference": "pam-devel-0:1.1.8-23.el7_9.3.s390x",
"relates_to_product_reference": "7Server-ELS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.1.8-23.el7_9.3.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)",
"product_id": "7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.x86_64"
},
"product_reference": "pam-devel-0:1.1.8-23.el7_9.3.x86_64",
"relates_to_product_reference": "7Server-ELS"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.src",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T01:14:56+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.src",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61227"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.src",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.src",
"7Server-ELS:pam-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-debuginfo-0:1.1.8-23.el7_9.3.x86_64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.i686",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.ppc64le",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.s390x",
"7Server-ELS:pam-devel-0:1.1.8-23.el7_9.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:61228
Vulnerability from csaf_redhat - Published: 2026-08-31 01:47 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61228",
"url": "https://access.redhat.com/errata/RHSA-2026:61228"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61228.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:53+00:00",
"generator": {
"date": "2026-09-01T12:40:53+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61228",
"initial_release_date": "2026-08-31T01:47:36+00:00",
"revision_history": [
{
"date": "2026-08-31T01:47:36+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T01:47:36+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:53+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product": {
"name": "Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:rhel_e4s:9.4::appstream"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_e4s:9.4::baseos"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"product": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"product_id": "pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-24.el9_4.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"product": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"product_id": "pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-24.el9_4.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"product": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"product_id": "pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-24.el9_4.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"product": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"product_id": "pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-24.el9_4.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-24.el9_4.2.aarch64",
"product": {
"name": "pam-0:1.5.1-24.el9_4.2.aarch64",
"product_id": "pam-0:1.5.1-24.el9_4.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-24.el9_4.2?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-24.el9_4.2.i686",
"product": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.i686",
"product_id": "pam-devel-0:1.5.1-24.el9_4.2.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-24.el9_4.2?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"product": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"product_id": "pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-24.el9_4.2?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"product": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"product_id": "pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-24.el9_4.2?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-24.el9_4.2.i686",
"product": {
"name": "pam-0:1.5.1-24.el9_4.2.i686",
"product_id": "pam-0:1.5.1-24.el9_4.2.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-24.el9_4.2?arch=i686"
}
}
}
],
"category": "architecture",
"name": "i686"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"product": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"product_id": "pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-24.el9_4.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"product": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"product_id": "pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-24.el9_4.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"product": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"product_id": "pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-24.el9_4.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"product": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"product_id": "pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-24.el9_4.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-24.el9_4.2.x86_64",
"product": {
"name": "pam-0:1.5.1-24.el9_4.2.x86_64",
"product_id": "pam-0:1.5.1-24.el9_4.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-24.el9_4.2?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"product": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"product_id": "pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-24.el9_4.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"product": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"product_id": "pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-24.el9_4.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"product": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"product_id": "pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-24.el9_4.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"product": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"product_id": "pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-24.el9_4.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-24.el9_4.2.ppc64le",
"product": {
"name": "pam-0:1.5.1-24.el9_4.2.ppc64le",
"product_id": "pam-0:1.5.1-24.el9_4.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-24.el9_4.2?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-24.el9_4.2.s390x",
"product": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.s390x",
"product_id": "pam-devel-0:1.5.1-24.el9_4.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-24.el9_4.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-24.el9_4.2.s390x",
"product": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.s390x",
"product_id": "pam-docs-0:1.5.1-24.el9_4.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-24.el9_4.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"product": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"product_id": "pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-24.el9_4.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"product": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"product_id": "pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-24.el9_4.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-24.el9_4.2.s390x",
"product": {
"name": "pam-0:1.5.1-24.el9_4.2.s390x",
"product_id": "pam-0:1.5.1-24.el9_4.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-24.el9_4.2?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-24.el9_4.2.src",
"product": {
"name": "pam-0:1.5.1-24.el9_4.2.src",
"product_id": "pam-0:1.5.1-24.el9_4.2.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-24.el9_4.2?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.i686 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.i686 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.aarch64"
},
"product_reference": "pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.i686 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.i686"
},
"product_reference": "pam-devel-0:1.5.1-24.el9_4.2.i686",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.ppc64le"
},
"product_reference": "pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.s390x"
},
"product_reference": "pam-devel-0:1.5.1-24.el9_4.2.s390x",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-24.el9_4.2.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.x86_64"
},
"product_reference": "pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.aarch64"
},
"product_reference": "pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.ppc64le as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.ppc64le"
},
"product_reference": "pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.s390x as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.s390x"
},
"product_reference": "pam-docs-0:1.5.1-24.el9_4.2.s390x",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-24.el9_4.2.x86_64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.4)",
"product_id": "AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.x86_64"
},
"product_reference": "pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"relates_to_product_reference": "AppStream-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-24.el9_4.2.aarch64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.aarch64"
},
"product_reference": "pam-0:1.5.1-24.el9_4.2.aarch64",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-24.el9_4.2.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.i686"
},
"product_reference": "pam-0:1.5.1-24.el9_4.2.i686",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-24.el9_4.2.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.ppc64le"
},
"product_reference": "pam-0:1.5.1-24.el9_4.2.ppc64le",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-24.el9_4.2.s390x as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.s390x"
},
"product_reference": "pam-0:1.5.1-24.el9_4.2.s390x",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-24.el9_4.2.src as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.src"
},
"product_reference": "pam-0:1.5.1-24.el9_4.2.src",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-24.el9_4.2.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.x86_64"
},
"product_reference": "pam-0:1.5.1-24.el9_4.2.x86_64",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.s390x as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64"
},
"product_reference": "pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.aarch64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.i686 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.s390x as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-24.el9_4.2.x86_64 as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.4)",
"product_id": "BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64"
},
"product_reference": "pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"relates_to_product_reference": "BaseOS-9.4.0.Z.E4S"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.src",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T01:47:36+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.src",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61228"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.src",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.i686",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-devel-0:1.5.1-24.el9_4.2.x86_64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.aarch64",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.ppc64le",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.s390x",
"AppStream-9.4.0.Z.E4S:pam-docs-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.src",
"BaseOS-9.4.0.Z.E4S:pam-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debuginfo-0:1.5.1-24.el9_4.2.x86_64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.aarch64",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.i686",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.ppc64le",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.s390x",
"BaseOS-9.4.0.Z.E4S:pam-debugsource-0:1.5.1-24.el9_4.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:61229
Vulnerability from csaf_redhat - Published: 2026-08-31 01:15 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 10.0 Extended Update Support.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61229",
"url": "https://access.redhat.com/errata/RHSA-2026:61229"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61229.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:53+00:00",
"generator": {
"date": "2026-09-01T12:40:53+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61229",
"initial_release_date": "2026-08-31T01:15:46+00:00",
"revision_history": [
{
"date": "2026-08-31T01:15:46+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T01:15:46+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:53+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product": {
"name": "Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux_eus:10.0"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux_eus:10.0"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"product": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"product_id": "pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.6.1-8.el10_0.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"product": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"product_id": "pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.6.1-8.el10_0.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"product": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"product_id": "pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.6.1-8.el10_0.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"product": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"product_id": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs-debuginfo@1.6.1-8.el10_0.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.6.1-8.el10_0.1.aarch64",
"product": {
"name": "pam-0:1.6.1-8.el10_0.1.aarch64",
"product_id": "pam-0:1.6.1-8.el10_0.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.6.1-8.el10_0.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"product": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"product_id": "pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs@1.6.1-8.el10_0.1?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"product": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"product_id": "pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.6.1-8.el10_0.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"product": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"product_id": "pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.6.1-8.el10_0.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"product": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"product_id": "pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.6.1-8.el10_0.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"product": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"product_id": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs-debuginfo@1.6.1-8.el10_0.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.6.1-8.el10_0.1.ppc64le",
"product": {
"name": "pam-0:1.6.1-8.el10_0.1.ppc64le",
"product_id": "pam-0:1.6.1-8.el10_0.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.6.1-8.el10_0.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"product": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"product_id": "pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs@1.6.1-8.el10_0.1?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.6.1-8.el10_0.1.s390x",
"product": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.s390x",
"product_id": "pam-devel-0:1.6.1-8.el10_0.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.6.1-8.el10_0.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"product": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"product_id": "pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.6.1-8.el10_0.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"product": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"product_id": "pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.6.1-8.el10_0.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"product": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"product_id": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs-debuginfo@1.6.1-8.el10_0.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.6.1-8.el10_0.1.s390x",
"product": {
"name": "pam-0:1.6.1-8.el10_0.1.s390x",
"product_id": "pam-0:1.6.1-8.el10_0.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.6.1-8.el10_0.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-libs-0:1.6.1-8.el10_0.1.s390x",
"product": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.s390x",
"product_id": "pam-libs-0:1.6.1-8.el10_0.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs@1.6.1-8.el10_0.1?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"product": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"product_id": "pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.6.1-8.el10_0.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"product": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"product_id": "pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.6.1-8.el10_0.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"product": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"product_id": "pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.6.1-8.el10_0.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"product": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"product_id": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs-debuginfo@1.6.1-8.el10_0.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.6.1-8.el10_0.1.x86_64",
"product": {
"name": "pam-0:1.6.1-8.el10_0.1.x86_64",
"product_id": "pam-0:1.6.1-8.el10_0.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.6.1-8.el10_0.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"product": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"product_id": "pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-libs@1.6.1-8.el10_0.1?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.6.1-8.el10_0.1.src",
"product": {
"name": "pam-0:1.6.1-8.el10_0.1.src",
"product_id": "pam-0:1.6.1-8.el10_0.1.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.6.1-8.el10_0.1?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-devel-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.6.1-8.el10_0.1.src as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.src"
},
"product_reference": "pam-0:1.6.1-8.el10_0.1.src",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-libs-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)",
"product_id": "BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
},
"product_reference": "pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"relates_to_product_reference": "BaseOS-10.0.Z.E2S"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.src",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T01:15:46+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.src",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61229"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.src",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-devel-0:1.6.1-8.el10_0.1.x86_64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"AppStream-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.src",
"BaseOS-10.0.Z.E2S:pam-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debuginfo-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-debugsource-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-0:1.6.1-8.el10_0.1.x86_64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.aarch64",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.ppc64le",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.s390x",
"BaseOS-10.0.Z.E2S:pam-libs-debuginfo-0:1.6.1-8.el10_0.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:61230
Vulnerability from csaf_redhat - Published: 2026-08-31 02:57 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for pam is now available for Red Hat Enterprise Linux 9.6 Extended Update Support.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:61230",
"url": "https://access.redhat.com/errata/RHSA-2026:61230"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61230.json"
}
],
"title": "Red Hat Security Advisory: pam security update",
"tracking": {
"current_release_date": "2026-09-01T12:40:54+00:00",
"generator": {
"date": "2026-09-01T12:40:54+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:61230",
"initial_release_date": "2026-08-31T02:57:36+00:00",
"revision_history": [
{
"date": "2026-08-31T02:57:36+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-31T02:57:36+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:54+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product": {
"name": "Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:rhel_eus:9.6::appstream"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_eus:9.6::baseos"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"product": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"product_id": "pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-26.el9_6.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"product": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"product_id": "pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-26.el9_6.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"product": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"product_id": "pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-26.el9_6.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"product": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"product_id": "pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-26.el9_6.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-26.el9_6.1.x86_64",
"product": {
"name": "pam-0:1.5.1-26.el9_6.1.x86_64",
"product_id": "pam-0:1.5.1-26.el9_6.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-26.el9_6.1?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-26.el9_6.1.i686",
"product": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.i686",
"product_id": "pam-devel-0:1.5.1-26.el9_6.1.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-26.el9_6.1?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"product": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"product_id": "pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-26.el9_6.1?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"product": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"product_id": "pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-26.el9_6.1?arch=i686"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-26.el9_6.1.i686",
"product": {
"name": "pam-0:1.5.1-26.el9_6.1.i686",
"product_id": "pam-0:1.5.1-26.el9_6.1.i686",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-26.el9_6.1?arch=i686"
}
}
}
],
"category": "architecture",
"name": "i686"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"product": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"product_id": "pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-26.el9_6.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"product": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"product_id": "pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-26.el9_6.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"product": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"product_id": "pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-26.el9_6.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"product": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"product_id": "pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-26.el9_6.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-26.el9_6.1.aarch64",
"product": {
"name": "pam-0:1.5.1-26.el9_6.1.aarch64",
"product_id": "pam-0:1.5.1-26.el9_6.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-26.el9_6.1?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"product": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"product_id": "pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-26.el9_6.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"product": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"product_id": "pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-26.el9_6.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"product": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"product_id": "pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-26.el9_6.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"product": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"product_id": "pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-26.el9_6.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-26.el9_6.1.ppc64le",
"product": {
"name": "pam-0:1.5.1-26.el9_6.1.ppc64le",
"product_id": "pam-0:1.5.1-26.el9_6.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-26.el9_6.1?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-devel-0:1.5.1-26.el9_6.1.s390x",
"product": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.s390x",
"product_id": "pam-devel-0:1.5.1-26.el9_6.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-devel@1.5.1-26.el9_6.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-docs-0:1.5.1-26.el9_6.1.s390x",
"product": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.s390x",
"product_id": "pam-docs-0:1.5.1-26.el9_6.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-docs@1.5.1-26.el9_6.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"product": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"product_id": "pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debugsource@1.5.1-26.el9_6.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"product": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"product_id": "pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-debuginfo@1.5.1-26.el9_6.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "pam-0:1.5.1-26.el9_6.1.s390x",
"product": {
"name": "pam-0:1.5.1-26.el9_6.1.s390x",
"product_id": "pam-0:1.5.1-26.el9_6.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-26.el9_6.1?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-0:1.5.1-26.el9_6.1.src",
"product": {
"name": "pam-0:1.5.1-26.el9_6.1.src",
"product_id": "pam-0:1.5.1-26.el9_6.1.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.5.1-26.el9_6.1?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.i686 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.i686 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.aarch64"
},
"product_reference": "pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.i686 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.i686"
},
"product_reference": "pam-devel-0:1.5.1-26.el9_6.1.i686",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.ppc64le"
},
"product_reference": "pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.s390x"
},
"product_reference": "pam-devel-0:1.5.1-26.el9_6.1.s390x",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-devel-0:1.5.1-26.el9_6.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.x86_64"
},
"product_reference": "pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.aarch64"
},
"product_reference": "pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.ppc64le"
},
"product_reference": "pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.s390x"
},
"product_reference": "pam-docs-0:1.5.1-26.el9_6.1.s390x",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-docs-0:1.5.1-26.el9_6.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
"product_id": "AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.x86_64"
},
"product_reference": "pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"relates_to_product_reference": "AppStream-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-26.el9_6.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.aarch64"
},
"product_reference": "pam-0:1.5.1-26.el9_6.1.aarch64",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-26.el9_6.1.i686 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.i686"
},
"product_reference": "pam-0:1.5.1-26.el9_6.1.i686",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-26.el9_6.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.ppc64le"
},
"product_reference": "pam-0:1.5.1-26.el9_6.1.ppc64le",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-26.el9_6.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.s390x"
},
"product_reference": "pam-0:1.5.1-26.el9_6.1.s390x",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-26.el9_6.1.src as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.src"
},
"product_reference": "pam-0:1.5.1-26.el9_6.1.src",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-0:1.5.1-26.el9_6.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.x86_64"
},
"product_reference": "pam-0:1.5.1-26.el9_6.1.x86_64",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.i686 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64"
},
"product_reference": "pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.i686 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-debugsource-0:1.5.1-26.el9_6.1.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6)",
"product_id": "BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64"
},
"product_reference": "pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"relates_to_product_reference": "BaseOS-9.6.0.Z.EUS"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.src",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-31T02:57:36+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.src",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:61230"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.src",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.i686",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-devel-0:1.5.1-26.el9_6.1.x86_64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.aarch64",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.ppc64le",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.s390x",
"AppStream-9.6.0.Z.EUS:pam-docs-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.src",
"BaseOS-9.6.0.Z.EUS:pam-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debuginfo-0:1.5.1-26.el9_6.1.x86_64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.aarch64",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.i686",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.ppc64le",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.s390x",
"BaseOS-9.6.0.Z.EUS:pam-debugsource-0:1.5.1-26.el9_6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
RHSA-2026:7553
Vulnerability from csaf_redhat - Published: 2026-04-10 22:04 - Updated: 2026-09-01 12:40A flaw was found in Linux-PAM's `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:pam-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:pam-main@noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:pam-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:pam-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for Red Hat Hardened Images RPMs is now available.",
"title": "Topic"
},
{
"category": "general",
"text": "This update includes the following RPMs:\n\npam:\n * pam-1.7.2-1.1.hum1 (aarch64, x86_64)\n * pam-devel-1.7.2-1.1.hum1 (aarch64, x86_64)\n * pam-doc-1.7.2-1.1.hum1 (noarch)\n * pam-libs-1.7.2-1.1.hum1 (aarch64, x86_64)\n * pam-1.7.2-1.1.hum1.src (src)",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:7553",
"url": "https://access.redhat.com/errata/RHSA-2026:7553"
},
{
"category": "external",
"summary": "https://images.redhat.com/",
"url": "https://images.redhat.com/"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-54411",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/",
"url": "https://access.redhat.com/security/updates/classification/"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7553.json"
}
],
"title": "Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update",
"tracking": {
"current_release_date": "2026-09-01T12:40:54+00:00",
"generator": {
"date": "2026-09-01T12:40:54+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:7553",
"initial_release_date": "2026-04-10T22:04:24+00:00",
"revision_history": [
{
"date": "2026-04-10T22:04:24+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-22T06:15:42+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-09-01T12:40:54+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Hardened Images",
"product": {
"name": "Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:hummingbird:1"
}
}
}
],
"category": "product_family",
"name": "Red Hat Hardened Images"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-main@aarch64",
"product": {
"name": "pam-main@aarch64",
"product_id": "pam-main@aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.7.2-1.1.hum1?arch=aarch64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-aarch64-rpms"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-main@src",
"product": {
"name": "pam-main@src",
"product_id": "pam-main@src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.7.2-1.1.hum1?arch=src\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-source-rpms"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-main@x86_64",
"product": {
"name": "pam-main@x86_64",
"product_id": "pam-main@x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam@1.7.2-1.1.hum1?arch=x86_64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "pam-main@noarch",
"product": {
"name": "pam-main@noarch",
"product_id": "pam-main@noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/pam-doc@1.7.2-1.1.hum1?arch=noarch\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "noarch"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-main@aarch64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:pam-main@aarch64"
},
"product_reference": "pam-main@aarch64",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-main@noarch as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:pam-main@noarch"
},
"product_reference": "pam-main@noarch",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-main@src as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:pam-main@src"
},
"product_reference": "pam-main@src",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "pam-main@x86_64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:pam-main@x86_64"
},
"product_reference": "pam-main@x86_64",
"relates_to_product_reference": "Red Hat Hardened Images"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54411",
"cwe": {
"id": "CWE-208",
"name": "Observable Timing Discrepancy"
},
"discovery_date": "2026-06-14T18:00:55.002567+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2488766"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Linux-PAM\u0027s `pam_userdb` module. This vulnerability, categorized as an Observable Timing Discrepancy (CWE-208), allows a local or network-adjacent attacker to recover plaintext passwords. By repeatedly attempting authentication and measuring response-timing differences during plaintext password comparison, an attacker can deduce the password. This flaw is exploitable when the `pam_userdb` module is configured to store and compare credentials in plaintext, which is not a default setting.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Linux-PAM\u0027s `pam_userdb` module allows a local or network-adjacent attacker to recover plaintext passwords through a timing discrepancy. This vulnerability requires the `pam_userdb` module to be explicitly configured to store and compare credentials in plaintext, which is not a default or recommended configuration in Red Hat Enterprise Linux environments. The impact is limited by the need for repeated authentication attempts and specific, non-default module configurations.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:pam-main@aarch64",
"Red Hat Hardened Images:pam-main@noarch",
"Red Hat Hardened Images:pam-main@src",
"Red Hat Hardened Images:pam-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-54411"
},
{
"category": "external",
"summary": "RHBZ#2488766",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-54411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54411"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-54411"
},
{
"category": "external",
"summary": "https://cwe.mitre.org/data/definitions/208.html",
"url": "https://cwe.mitre.org/data/definitions/208.html"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam",
"url": "https://github.com/linux-pam/linux-pam"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h",
"url": "https://github.com/linux-pam/linux-pam/blob/master/libpam/include/pam_inline.h"
},
{
"category": "external",
"summary": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327",
"url": "https://github.com/linux-pam/linux-pam/blob/master/modules/pam_userdb/pam_userdb.c#L327"
}
],
"release_date": "2026-06-14T17:21:43.853000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-04-10T22:04:24+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:pam-main@aarch64",
"Red Hat Hardened Images:pam-main@noarch",
"Red Hat Hardened Images:pam-main@src",
"Red Hat Hardened Images:pam-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:7553"
},
{
"category": "workaround",
"details": "To mitigate this issue, administrators should ensure that the `pam_userdb` module is not configured to store or compare credentials in plaintext. Verify that `pam_userdb` is either configured with a strong cryptographic hashing method or, if not required, is disabled. Avoid using `crypt=none` or omitting the `crypt=` argument when configuring `pam_userdb`. If changes are made to PAM configuration files, services relying on PAM may need to be restarted for the changes to take effect.",
"product_ids": [
"Red Hat Hardened Images:pam-main@aarch64",
"Red Hat Hardened Images:pam-main@noarch",
"Red Hat Hardened Images:pam-main@src",
"Red Hat Hardened Images:pam-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:pam-main@aarch64",
"Red Hat Hardened Images:pam-main@noarch",
"Red Hat Hardened Images:pam-main@src",
"Red Hat Hardened Images:pam-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module"
}
]
}
rlsa-2026:56131
Vulnerability from osv_rocky
Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.
Security Fix(es):
- linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
| URL | Type | |
|---|---|---|
{
"affected": [
{
"package": {
"ecosystem": "Rocky Linux:8",
"name": "pam",
"purl": "pkg:rpm/rocky-linux/pam?distro=rocky-linux-8\u0026epoch=0"
},
"ranges": [
{
"database_specific": {
"yum_repository": "BaseOS"
},
"events": [
{
"introduced": "0"
},
{
"fixed": "0:1.3.1-40.el8_10"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"credits": [
{
"name": "Rocky Enterprise Software Foundation"
},
{
"name": "Red Hat"
}
],
"database_specific": {
"license": "CC-BY-4.0",
"license_url": "https://creativecommons.org/licenses/by/4.0/",
"source_advisory": "RHSA-2026:56131"
},
"details": "Pluggable Authentication Modules (PAM) provide a system to set up authentication policies without the need to recompile programs to handle authentication.\n\nSecurity Fix(es):\n\n* linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module (CVE-2026-54411)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"id": "RLSA-2026:56131",
"modified": "2026-09-02T06:11:53.276435Z",
"published": "2026-08-19T06:01:07.331619Z",
"references": [
{
"type": "ADVISORY",
"url": "https://errata.rockylinux.org/RLSA-2026:56131"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2488766"
},
{
"type": "ADVISORY",
"url": "https://access.redhat.com/errata/RHSA-2026:56131"
}
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
}
],
"summary": "Moderate: pam security update",
"upstream": [
"CVE-2026-54411"
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.