CWE-613
Allowed-with-ReviewInsufficient Session Expiration
Abstraction: Base · Status: Incomplete
According to WASC, "Insufficient Session Expiration is when a web site permits an attacker to reuse old session credentials or session IDs for authorization."
980 vulnerabilities reference this CWE, most recent first.
GHSA-H23J-73WW-7594
Vulnerability from github – Published: 2024-11-13 21:30 – Updated: 2024-11-14 15:37Jenkins OpenId Connect Authentication Plugin 4.418.vccc7061f5b_6d and earlier does not invalidate the previous session on login. This allows attackers to use social engineering techniques to gain administrator access to Jenkins. OpenId Connect Authentication Plugin 4.421.v5422614eb_e0a_ invalidates the existing session on login.
{
"affected": [
{
"package": {
"ecosystem": "Maven",
"name": "org.jenkins-ci.plugins:oic-auth"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "4.421.v5422614eb"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2024-52553"
],
"database_specific": {
"cwe_ids": [
"CWE-384",
"CWE-613"
],
"github_reviewed": true,
"github_reviewed_at": "2024-11-14T15:37:51Z",
"nvd_published_at": "2024-11-13T21:15:29Z",
"severity": "HIGH"
},
"details": "Jenkins OpenId Connect Authentication Plugin 4.418.vccc7061f5b_6d and earlier does not invalidate the previous session on login. This allows attackers to use social engineering techniques to gain administrator access to Jenkins. OpenId Connect Authentication Plugin 4.421.v5422614eb_e0a_ invalidates the existing session on login.",
"id": "GHSA-h23j-73ww-7594",
"modified": "2024-11-14T15:37:51Z",
"published": "2024-11-13T21:30:38Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2024-52553"
},
{
"type": "PACKAGE",
"url": "https://github.com/jenkinsci/oic-auth-plugin"
},
{
"type": "WEB",
"url": "https://www.jenkins.io/security/advisory/2024-11-13/#SECURITY-3473"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Session fixation vulnerability in Jenkins OpenId Connect Authentication Plugin"
}
GHSA-H24C-CC8X-FQ2G
Vulnerability from github – Published: 2022-08-05 00:00 – Updated: 2022-08-11 00:00In BIG-IP Versions 17.0.x before 17.0.0.1, 16.1.x before 16.1.3.1, 15.1.x before 15.1.6.1, 14.1.x before 14.1.5.1, and all versions of 13.1.x, and BIG-IQ version 8.x before 8.2.0 and all versions of 7.x, an authenticated user's iControl REST token may remain valid for a limited time after logging out from the Configuration utility. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
{
"affected": [],
"aliases": [
"CVE-2022-35728"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2022-08-04T18:15:00Z",
"severity": "CRITICAL"
},
"details": "In BIG-IP Versions 17.0.x before 17.0.0.1, 16.1.x before 16.1.3.1, 15.1.x before 15.1.6.1, 14.1.x before 14.1.5.1, and all versions of 13.1.x, and BIG-IQ version 8.x before 8.2.0 and all versions of 7.x, an authenticated user\u0027s iControl REST token may remain valid for a limited time after logging out from the Configuration utility. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.",
"id": "GHSA-h24c-cc8x-fq2g",
"modified": "2022-08-11T00:00:30Z",
"published": "2022-08-05T00:00:25Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2022-35728"
},
{
"type": "WEB",
"url": "https://support.f5.com/csp/article/K55580033"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
]
}
GHSA-H2F3-6HHF-J7CC
Vulnerability from github – Published: 2022-05-24 19:12 – Updated: 2022-05-24 19:12Affected versions of Atlassian Jira Server and Data Center allow anonymous remote attackers to continue to view cached content even after losing permissions, via a Broken Access Control vulnerability in the allowlist feature. The affected versions are before version 8.13.9, and from version 8.14.0 before 8.18.0.
{
"affected": [],
"aliases": [
"CVE-2021-39113"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2021-08-30T07:15:00Z",
"severity": "HIGH"
},
"details": "Affected versions of Atlassian Jira Server and Data Center allow anonymous remote attackers to continue to view cached content even after losing permissions, via a Broken Access Control vulnerability in the allowlist feature. The affected versions are before version 8.13.9, and from version 8.14.0 before 8.18.0.",
"id": "GHSA-h2f3-6hhf-j7cc",
"modified": "2022-05-24T19:12:32Z",
"published": "2022-05-24T19:12:32Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2021-39113"
},
{
"type": "WEB",
"url": "https://jira.atlassian.com/browse/JRASERVER-72573"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
}
]
}
GHSA-H3RW-77W7-92GF
Vulnerability from github – Published: 2024-02-11 06:30 – Updated: 2024-10-21 21:40In the Samly package before 1.4.0 for Elixir, Samly.State.Store.get_assertion/3 can return an expired session, which interferes with access control because Samly.AuthHandler uses a cached session and does not replace it, even after expiry.
{
"affected": [
{
"package": {
"ecosystem": "Hex",
"name": "Samly"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "1.4.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2024-25718"
],
"database_specific": {
"cwe_ids": [
"CWE-400",
"CWE-613"
],
"github_reviewed": true,
"github_reviewed_at": "2024-02-12T17:22:18Z",
"nvd_published_at": "2024-02-11T05:15:08Z",
"severity": "CRITICAL"
},
"details": "In the Samly package before 1.4.0 for Elixir, `Samly.State.Store.get_assertion/3` can return an expired session, which interferes with access control because Samly.AuthHandler uses a cached session and does not replace it, even after expiry.",
"id": "GHSA-h3rw-77w7-92gf",
"modified": "2024-10-21T21:40:48Z",
"published": "2024-02-11T06:30:27Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2024-25718"
},
{
"type": "WEB",
"url": "https://github.com/dropbox/samly/pull/13"
},
{
"type": "WEB",
"url": "https://github.com/dropbox/samly/pull/13/commits/812b5c3ad076dc9c9334c1a560c8e6470607d1eb"
},
{
"type": "WEB",
"url": "https://github.com/dropbox/samly/commit/7637ebeef6c6b88ec2032f5323c32edcebbacbc6"
},
{
"type": "WEB",
"url": "https://diff.hex.pm/diff/samly/1.3.0..1.4.0"
},
{
"type": "PACKAGE",
"url": "https://github.com/dropbox/samly"
},
{
"type": "WEB",
"url": "https://github.com/handnot2/samly"
},
{
"type": "WEB",
"url": "https://hex.pm/packages/samly"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
}
],
"summary": "Samly access control vulnerability"
}
GHSA-H4PG-PRWH-F695
Vulnerability from github – Published: 2024-02-29 03:33 – Updated: 2024-10-30 21:30The MFA management features did not properly terminate existing user sessions when a user's MFA methods have been modified.
{
"affected": [],
"aliases": [
"CVE-2024-21722"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2024-02-29T01:44:03Z",
"severity": "MODERATE"
},
"details": "The MFA management features did not properly terminate existing user sessions when a user\u0027s MFA methods have been modified.",
"id": "GHSA-h4pg-prwh-f695",
"modified": "2024-10-30T21:30:37Z",
"published": "2024-02-29T03:33:17Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2024-21722"
},
{
"type": "WEB",
"url": "https://developer.joomla.org/security-centre/925-20240201-core-insufficient-session-expiration-in-mfa-management-views.html"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L",
"type": "CVSS_V3"
}
]
}
GHSA-H533-Q6JC-QX28
Vulnerability from github – Published: 2022-05-13 01:07 – Updated: 2024-02-28 21:02The password change functionality in Cloud Foundry Runtime cf-release before 216, UAA before 2.5.2, and Pivotal Cloud Foundry (PCF) Elastic Runtime before 1.7.0 allow attackers to have unspecified impact by leveraging failure to expire existing sessions.
{
"affected": [
{
"package": {
"ecosystem": "Maven",
"name": "org.cloudfoundry.identity:cloudfoundry-identity-server"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.5.2"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2015-5171"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": true,
"github_reviewed_at": "2024-02-28T21:02:57Z",
"nvd_published_at": "2017-10-24T17:29:00Z",
"severity": "CRITICAL"
},
"details": "The password change functionality in Cloud Foundry Runtime cf-release before 216, UAA before 2.5.2, and Pivotal Cloud Foundry (PCF) Elastic Runtime before 1.7.0 allow attackers to have unspecified impact by leveraging failure to expire existing sessions.",
"id": "GHSA-h533-q6jc-qx28",
"modified": "2024-02-28T21:02:57Z",
"published": "2022-05-13T01:07:00Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2015-5171"
},
{
"type": "WEB",
"url": "https://github.com/cloudfoundry/uaa/commit/7c70a85f4c7b5a9b1603bc57cab14a7ffef2168b"
},
{
"type": "WEB",
"url": "https://github.com/cloudfoundry/uaa/commit/9730cd6a3bbb481ee4e400b51952b537589c469d"
},
{
"type": "PACKAGE",
"url": "https://github.com/cloudfoundry/uaa"
},
{
"type": "WEB",
"url": "https://pivotal.io/security/cve-2015-5170-5173"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "Cloud Foundry Runtime Insufficient Session Expiration vulnerability"
}
GHSA-H57H-82MJ-62H6
Vulnerability from github – Published: 2026-05-12 21:31 – Updated: 2026-05-12 21:31A session management vulnerability in AOS-8 allows previously authenticated users to retain network access after their accounts are administratively disabled. Existing sessions are not invalidated when credentials are revoked, enabling continued access until session expiration. An attacker with compromised credentials could exploit this behavior to maintain unauthorized access even after the account has been disabled.
{
"affected": [],
"aliases": [
"CVE-2026-44873"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2026-05-12T20:16:45Z",
"severity": "MODERATE"
},
"details": "A session management vulnerability in AOS-8 allows previously authenticated users to retain network access after their accounts are administratively disabled. Existing sessions are not invalidated when credentials are revoked, enabling continued access until session expiration. An attacker with compromised credentials could exploit this behavior to maintain unauthorized access even after the account has been disabled.",
"id": "GHSA-h57h-82mj-62h6",
"modified": "2026-05-12T21:31:35Z",
"published": "2026-05-12T21:31:35Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-44873"
},
{
"type": "WEB",
"url": "https://support.hpe.com/hpesc/public/docDisplay?docId=hpesbnw05048en_us\u0026docLocale=en_US"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"type": "CVSS_V3"
}
]
}
GHSA-H5J9-CVRW-V5QH
Vulnerability from github – Published: 2026-04-01 23:48 – Updated: 2026-04-06 17:25Summary
A session management vulnerability allows previously issued authenticated sessions to remain valid after sensitive account security changes, specifically password reset and password change. As a result, an attacker who has already obtained a valid session cookie can retain access to the account even after the victim changes or resets their password.
This weakens account recovery and session security guarantees. I reproduced the issue on listmonk v6.0.0.
Details
The application updates account credentials successfully, but existing active sessions are not revoked afterward.
This behavior was confirmed in two flows:
- Password reset flow
- A user resets their password through the forgot/reset flow.
- The old password becomes invalid.
- The new password works.
-
However, a session cookie issued before the reset remains valid and continues to authenticate successfully.
-
Authenticated password change flow
- The same user logs in from two separate sessions.
- Using session A, the password is changed through the authenticated profile endpoint.
- The old password becomes invalid.
- The new password works.
- However, session B, issued before the password change, remains valid and continues to authenticate successfully.
From the source review, the reset flow consumes the reset token, updates the password, and creates a fresh session, but there does not appear to be any revocation of older sessions. The same applies to the profile password change flow.
Relevant code areas observed during review:
- cmd/auth.go — forgot/reset flow
- cmd/users.go — authenticated profile update flow
- internal/core/users.go — password update path
Additionally: - It was verified that reset links are single-use. - It was verified that password reset on a TOTP-enabled account still enforces TOTP on fresh login. - However, already-issued sessions still remain valid after reset.
PoC
Case 1: Password reset does not revoke existing session
- Create or use a normal user account.
- Log in as that user and save the authenticated session cookie.
- Trigger forgot-password for the account.
- Use the emailed reset link and set a new password.
- Verify:
- the old password no longer works
- the new password works
- Replay the old pre-reset session cookie against an authenticated endpoint such as
/api/profile.
Example validation request:
GET /api/profile HTTP/1.1
Host: 127.0.0.1:9000
Cookie: session=<old_pre_reset_session>
Observed result:
Server returns HTTP/1.1 200 OK
Response contains the authenticated user profile
Case 2: Password change does not revoke other active sessions
- Log in twice as the same user and save two authenticated session cookies:
- session A
-
session B
-
Using session A, change the password through the authenticated profile update endpoint.
-
Verify:
- the old password no longer works
-
the new password works
-
Replay session B against an authenticated endpoint such as
/api/profile.
Example password change request:
PUT /api/profile HTTP/1.1
Host: 127.0.0.1:9000
Cookie: session=<session_A>
Content-Type: application/json
{
"name":"victim1",
"email":"victim1@test.local",
"password":"VictimChanged123"
}
Then validate session B:
GET /api/profile HTTP/1.1
Host: 127.0.0.1:9000
Cookie: session=<session_B>
Observed result:
- Server returns HTTP/1.1 200 OK
- Response contains the authenticated user profile
Impact
This issue allows persistence of unauthorized access after credential recovery actions.
If an attacker has already stolen a valid session cookie through any means (for example malware, browser compromise, XSS, shared machine access, proxy leakage, or other session theft), the victim cannot fully recover the account by changing or resetting the password alone. The attacker’s existing session remains valid.
This impacts account recovery expectations and session security for all authenticated users, including users with TOTP enabled.
Attachment
{
"affected": [
{
"package": {
"ecosystem": "Go",
"name": "github.com/knadh/listmonk"
},
"ranges": [
{
"events": [
{
"introduced": "1.1.1-0.20241028090858-319053dd7a90"
},
{
"fixed": "1.1.1-0.20260329113754-1b5e8d38c778"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2026-34828"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": true,
"github_reviewed_at": "2026-04-01T23:48:43Z",
"nvd_published_at": "2026-04-02T18:16:33Z",
"severity": "HIGH"
},
"details": "### Summary\nA session management vulnerability allows previously issued authenticated sessions to remain valid after sensitive account security changes, specifically password reset and password change. As a result, an attacker who has already obtained a valid session cookie can retain access to the account even after the victim changes or resets their password.\n\nThis weakens account recovery and session security guarantees. I reproduced the issue on listmonk v6.0.0.\n\n### Details\nThe application updates account credentials successfully, but existing active sessions are not revoked afterward.\n\nThis behavior was confirmed in two flows:\n\n1. **Password reset flow**\n - A user resets their password through the forgot/reset flow.\n - The old password becomes invalid.\n - The new password works.\n - However, a session cookie issued **before** the reset remains valid and continues to authenticate successfully.\n\n2. **Authenticated password change flow**\n - The same user logs in from two separate sessions.\n - Using session A, the password is changed through the authenticated profile endpoint.\n - The old password becomes invalid.\n - The new password works.\n - However, session B, issued before the password change, remains valid and continues to authenticate successfully.\n\nFrom the source review, the reset flow consumes the reset token, updates the password, and creates a fresh session, but there does not appear to be any revocation of older sessions. The same applies to the profile password change flow.\n\nRelevant code areas observed during review:\n- `cmd/auth.go` \u2014 forgot/reset flow\n- `cmd/users.go` \u2014 authenticated profile update flow\n- `internal/core/users.go` \u2014 password update path\n\nAdditionally:\n- It was verified that reset links are single-use.\n- It was verified that password reset on a TOTP-enabled account still enforces TOTP on fresh login.\n- However, already-issued sessions still remain valid after reset.\n\n### PoC\n#### Case 1: Password reset does not revoke existing session\n\n1. Create or use a normal user account.\n2. Log in as that user and save the authenticated session cookie.\n3. Trigger forgot-password for the account.\n4. Use the emailed reset link and set a new password.\n5. Verify:\n - the old password no longer works\n - the new password works\n6. Replay the **old pre-reset session cookie** against an authenticated endpoint such as `/api/profile`.\n\nExample validation request:\n```http\nGET /api/profile HTTP/1.1\nHost: 127.0.0.1:9000\nCookie: session=\u003cold_pre_reset_session\u003e\n```\n\nObserved result:\n\nServer returns `HTTP/1.1 200 OK`\nResponse contains the authenticated user profile\n\n#### Case 2: Password change does not revoke other active sessions\n\n1. Log in twice as the same user and save two authenticated session cookies:\n - session A\n - session B\n\n2. Using session A, change the password through the authenticated profile update endpoint.\n\n3. Verify:\n - the old password no longer works\n - the new password works\n\n4. Replay session B against an authenticated endpoint such as `/api/profile`.\n\nExample password change request:\n```http\nPUT /api/profile HTTP/1.1\nHost: 127.0.0.1:9000\nCookie: session=\u003csession_A\u003e\nContent-Type: application/json\n\n{\n \"name\":\"victim1\",\n \"email\":\"victim1@test.local\",\n \"password\":\"VictimChanged123\"\n}\n```\n\nThen validate session B:\n```http\nGET /api/profile HTTP/1.1\nHost: 127.0.0.1:9000\nCookie: session=\u003csession_B\u003e\n```\n\nObserved result:\n- Server returns `HTTP/1.1 200 OK`\n- Response contains the authenticated user profile\n\n## Impact\n\nThis issue allows persistence of unauthorized access after credential recovery actions.\n\nIf an attacker has already stolen a valid session cookie through any means (for example malware, browser compromise, XSS, shared machine access, proxy leakage, or other session theft), the victim cannot fully recover the account by changing or resetting the password alone. The attacker\u2019s existing session remains valid.\n\nThis impacts account recovery expectations and session security for all authenticated users, including users with TOTP enabled.\n\n## Attachment\n[listmonk-session-report.zip](https://github.com/user-attachments/files/25975979/listmonk-session-report.zip)",
"id": "GHSA-h5j9-cvrw-v5qh",
"modified": "2026-04-06T17:25:20Z",
"published": "2026-04-01T23:48:43Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/knadh/listmonk/security/advisories/GHSA-h5j9-cvrw-v5qh"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-34828"
},
{
"type": "WEB",
"url": "https://github.com/knadh/listmonk/commit/db82035d619348949512dafdaf60c86037cafc9e"
},
{
"type": "PACKAGE",
"url": "https://github.com/knadh/listmonk"
},
{
"type": "WEB",
"url": "https://github.com/knadh/listmonk/releases/tag/v6.1.0"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N",
"type": "CVSS_V3"
}
],
"summary": "listmonk\u0027s active sessions remain valid after password reset and password change"
}
GHSA-H5WQ-J227-WJWH
Vulnerability from github – Published: 2026-03-21 00:31 – Updated: 2026-05-06 15:32The WebSocket backend uses charging station identifiers to uniquely associate sessions but allows multiple endpoints to connect using the same session identifier. This implementation results in predictable session identifiers and enables session hijacking or shadowing, where the most recent connection displaces the legitimate charging station and receives backend commands intended for that station. This vulnerability may allow unauthorized users to authenticate as other users or enable a malicious actor to cause a denial-of-service condition by overwhelming the backend with valid session requests.
{
"affected": [],
"aliases": [
"CVE-2026-27649"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2026-03-20T23:16:43Z",
"severity": "MODERATE"
},
"details": "The WebSocket backend uses charging station identifiers to uniquely associate sessions but allows\u00a0multiple endpoints to connect using the same session identifier. This implementation results in predictable session identifiers and enables session hijacking or shadowing, where the most recent connection displaces the legitimate charging station and receives backend commands intended for that station. This vulnerability may allow unauthorized users to authenticate as other users or enable a malicious actor to cause a denial-of-service condition by overwhelming the backend with valid session requests.",
"id": "GHSA-h5wq-j227-wjwh",
"modified": "2026-05-06T15:32:32Z",
"published": "2026-03-21T00:31:43Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-27649"
},
{
"type": "WEB",
"url": "https://github.com/cisagov/CSAF/blob/develop/csaf_files/OT/white/2026/icsa-26-078-06.json"
},
{
"type": "WEB",
"url": "https://www.cisa.gov/news-events/ics-advisories/icsa-26-078-06"
},
{
"type": "WEB",
"url": "https://www.ctek.com/support"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/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:X/R:X/V:X/RE:X/U:X",
"type": "CVSS_V4"
}
]
}
GHSA-H6G4-MV38-WH4G
Vulnerability from github – Published: 2022-10-17 19:00 – Updated: 2025-05-13 18:30devhub 0.102.0 was discovered to contain a broken session control.
{
"affected": [],
"aliases": [
"CVE-2022-41542"
],
"database_specific": {
"cwe_ids": [
"CWE-613"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2022-10-17T14:15:00Z",
"severity": "MODERATE"
},
"details": "devhub 0.102.0 was discovered to contain a broken session control.",
"id": "GHSA-h6g4-mv38-wh4g",
"modified": "2025-05-13T18:30:40Z",
"published": "2022-10-17T19:00:29Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2022-41542"
},
{
"type": "WEB",
"url": "https://app.devhubapp.com"
},
{
"type": "WEB",
"url": "https://devhubapp.com"
},
{
"type": "WEB",
"url": "https://medium.com/%40sc0p3hacker/cve-2022-41542-session-mis-configuration-in-devhub-application-ca956bb9027a"
},
{
"type": "WEB",
"url": "https://medium.com/@sc0p3hacker/cve-2022-41542-session-mis-configuration-in-devhub-application-ca956bb9027a"
},
{
"type": "WEB",
"url": "http://devhub.com"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"type": "CVSS_V3"
}
]
}
Mitigation
Set sessions/credentials expiration date.
No CAPEC attack patterns related to this CWE.