{"id":"CVE-2025-27580","state":"PUBLISHED","title":"NIH BRICS (aka Biomedical Research Informatics Computing System) through 14.0.0-67 generates predictable tokens (that depend on username, time, and the fixed 7Dl9#dj- string) and t","description":"NIH BRICS (aka Biomedical Research Informatics Computing System) through 14.0.0-67 generates predictable tokens (that depend on username, time, and the fixed 7Dl9#dj- string) and thus allows unauthenticated users with a Common Access Card (CAC) to escalate privileges and compromise any account, including administrators.","publishedAt":"2025-04-23T00:00:00.000Z","updatedAt":"2025-04-24T14:56:11.185Z","severity":{"score":7.5,"label":"High","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","source":"mitre"},"assigner":"mitre","products":["NIH BRICS"],"affected":[{"vendor":"NIH","product":"BRICS","defaultStatus":"unknown","versions":[{"version":"0","status":"affected","lessThanOrEqual":"14.0.0-67","versionType":"custom"}]}],"references":["https://github.com/brics-dev/brics","https://brics.cit.nih.gov","https://github.com/brics-dev/brics/blob/26bc6bb627a9a60e6c6a8a8c29735ae98c2e2679/core/src/main/java/gov/nih/tbi/CoreConstants.java#L38","https://github.com/brics-dev/brics/blob/26bc6bb627a9a60e6c6a8a8c29735ae98c2e2679/service/src/main/java/gov/nih/tbi/account/service/complex/AccountManagerImpl.java#L725-L732","https://github.com/RoseHacks/Vulnerability.Research/blob/main/CVE-2025-27580/README.md","https://bugculture.io/CVE-2025-27580/"],"weaknesses":["CWE-335"],"ingestedAt":"2026-10-29T20:08:47.682Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/27xxx/CVE-2025-27580.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2025-27580","state":"PUBLISHED","datePublished":"2025-04-23T00:00:00.000Z","dateUpdated":"2025-04-24T14:56:11.185Z","assignerShortName":"mitre","assignerOrgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","dateReserved":"2025-03-03T00:00:00.000Z"},"containers":{"cna":{"descriptions":[{"lang":"en","value":"NIH BRICS (aka Biomedical Research Informatics Computing System) through 14.0.0-67 generates predictable tokens (that depend on username, time, and the fixed 7Dl9#dj- string) and thus allows unauthenticated users with a Common Access Card (CAC) to escalate privileges and compromise any account, including administrators."}],"affected":[{"vendor":"NIH","product":"BRICS","defaultStatus":"unknown","versions":[{"version":"0","status":"affected","lessThanOrEqual":"14.0.0-67","versionType":"custom"}]}],"references":[{"url":"https://github.com/brics-dev/brics"},{"url":"https://brics.cit.nih.gov"},{"url":"https://github.com/brics-dev/brics/blob/26bc6bb627a9a60e6c6a8a8c29735ae98c2e2679/core/src/main/java/gov/nih/tbi/CoreConstants.java#L38"},{"url":"https://github.com/brics-dev/brics/blob/26bc6bb627a9a60e6c6a8a8c29735ae98c2e2679/service/src/main/java/gov/nih/tbi/account/service/complex/AccountManagerImpl.java#L725-L732"},{"url":"https://github.com/RoseHacks/Vulnerability.Research/blob/main/CVE-2025-27580/README.md"},{"url":"https://bugculture.io/CVE-2025-27580/"}],"metrics":[{"cvssV3_1":{"version":"3.1","baseScore":7.5,"baseSeverity":"HIGH","vectorString":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-335","description":"CWE-335 Incorrect Usage of Seeds in Pseudo-Random Number Generator (PRNG)","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"mitre","orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","dateUpdated":"2025-04-23T23:15:05.283Z"},"x_generator":{"engine":"enrichogram 0.0.1"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-04-24T14:55:58.538159Z","id":"CVE-2025-27580","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-04-24T14:56:11.185Z"}}]}}}