{"@ID": "1467", "@Name": "Use of Singular Authentication Artifact for Multiple User Sessions", "@Abstraction": "Base", "@Structure": "Simple", "@Status": "Incomplete", "Description": "The product provides an authentication artifact, such as an authentication token, for an authenticated user session, but the same artifact is used for every authenticated user session, potentially across multiple different applications.", "Related_Weaknesses": {"Related_Weakness": {"@Nature": "ChildOf", "@CWE_ID": "1462", "@View_ID": "1000", "@Ordinal": "Primary"}}, "Applicable_Platforms": {"Language": {"@Class": "Not Language-Specific", "@Prevalence": "Undetermined"}, "Operating_System": {"@Class": "Not OS-Specific", "@Prevalence": "Undetermined"}, "Architecture": {"@Class": "Not Architecture-Specific", "@Prevalence": "Undetermined"}, "Technology": [{"@Class": "Client Server", "@Prevalence": "Undetermined"}, {"@Class": "Web Based", "@Prevalence": "Undetermined"}]}, "Modes_Of_Introduction": {"Introduction": {"Phase": "Architecture and Design"}}, "Common_Consequences": {"Consequence": [{"Scope": "Authentication", "Impact": "Gain Privileges or Assume Identity", "Note": "If an authentication artifact is used across multiple applications or services, it allows an adversary who is able to compromise the authentication artifact to gain access to all applications or services that use that artifact."}, {"Scope": "Availability", "Impact": "Other", "Note": "In order to revoke access to an adversary who has compromised a shared authentication artifact, that artifact must be invalidated which would affect the availability of any user who has legitimately obtained the artifact to authenticate."}]}, "Potential_Mitigations": {"Mitigation": [{"Phase": "Implementation", "Description": "Enforce re-authentication per user device.  This prevents another user from obtaining the singular authentication artifact and making authenticated requests without authenticating."}, {"Phase": "Implementation", "Description": "Use unique authentication artifacts per user device that will only be accepted if used on that device."}, {"Phase": "Implementation", "Description": "Ensure that unique authentication artifacts are used for each application or service within an organization to prevent potential reuse across applications."}]}, "References": {"Reference": {"@External_Reference_ID": "REF-1569"}}, "Mapping_Notes": {"Usage": "Allowed", "Rationale": "This CWE entry is at the Base level of abstraction, which is a preferred level of abstraction for mapping to the root causes of vulnerabilities.", "Comments": "Carefully read both the name and description to ensure that this mapping is an appropriate fit. Do not try to 'force' a mapping to a lower-level Base/Variant simply to comply with this preferred level of abstraction.", "Reasons": {"Reason": {"@Type": "Acceptable-Use"}}}, "Notes": {"Note": {"@Type": "Maintenance", "@Version": "5.0", "@ReleaseDate": "2026-10-28", "#text": "This entry was created in CWE 5.0 to address known gaps in CWE coverage. It is not as complete as other new entries that were published in recent years. The CWE Team plans to work with the CWE community to make this entry more complete in later 5.x releases."}}, "Content_History": {"Submission": {"Submission_Name": "CWE Content Team", "Submission_Organization": "MITRE", "Submission_Date": "2026-10-23", "Submission_Version": "5.0", "Submission_ReleaseDate": "2026-10-28"}, "Contribution": {"@Type": "Content", "Contribution_Name": "CDR GitHub User aphroph (Alex B.)", "Contribution_Date": "2026-04-03", "Contribution_Version": "5.0", "Contribution_ReleaseDate": "2026-10-28", "Contribution_Comment": "Suggested content for the use of an unbound,\n\t\t  reusable authentication artifact, which directly resulted in this CWE\n\t\t  entry.  Much of the content provided in the contributor's submission\n\t\t  was used directly for this CWE entry"}}, "entry_type": "Weakness"}
