{"answers":{"affected":"","exploited":"There is no known exploitation of CVE-2026-79954 in the wild and no public exploit code.","fix":"No fix has been published for CVE-2026-79954 yet. Limit exposure of the affected software until one is available.","what":"CVE-2026-79954 is a high-severity authentication bypass vulnerability in NASA CryptoLib, published on 18 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2026-79954 and fix it if it is affected.\n\nWhat it is: CVE-2026-79954 is a high-severity authentication bypass vulnerability in NASA CryptoLib, published on 18 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.\nExploitation: There is no known exploitation of CVE-2026-79954 in the wild and no public exploit code.\n\nAffected product: NASA CryptoLib. No package-level version data is available, so check the vendor advisory linked from the reference page.\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2026-79954/ (Markdown: https://insights.sbomify.com/CVE-2026-79954/index.md)","id":"CVE-2026-79954","markdown":"https://insights.sbomify.com/CVE-2026-79954/index.md","name":"CVE-2026-79954","record":{"aliases":["GHSA-64r5-qp28-crvm"],"analysis":{"component_type":"library","fix_type":"patch","impacts":["security_bypass"],"network_reachable":"yes","non_default_config":false,"product_category":"NASA CryptoLib","requires_auth":"none","summary":"Attackers can bypass authentication in the Telecommand receive path by using Security Associations not authorized for the specific GVCID.","user_interaction":"not_required","vuln_class":"auth_bypass"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"Fluid Attacks","cpe":[],"cvss":{"score":8.7,"severity":"high","source":"cna","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N","version":"4.0"},"cwes":[{"id":"CWE-306","name":"Missing Authentication for Critical Functionality"}],"description":"NASA CryptoLib 1.5.0 contains an authentication downgrade vulnerability in the Telecommand (TC) receive path. The receiver selects the Security Association used for SDLS processing solely from the SPI field inside the incoming frame, but it does not verify that the selected SA is authorized for the frame's GVCID.","ecosystems":[],"exploits":{"exploitdb":0,"first_seen":null,"github_poc":0,"max_poc_stars":null,"metasploit":0,"nuclei":0,"refs":[],"tier":"none_known"},"has_fix":false,"headline":"NASA CryptoLib 1.5.0 - TC receive path accepts Security Associations from the wrong GVCID","id":"CVE-2026-79954","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":null,"product":null,"products":[],"type":"auth_bypass","year":"2026"},"n_packages":0,"n_references":2,"next":{"headline":"Unauthenticated Memory Corruption Vulnerability leads to Denial-of-Service in AOS-8","id":"CVE-2026-79955"},"packages":[],"prev":{"headline":"Cross-site scripting in Secure Connect Gateway 5.0 - Appliance","id":"CVE-2026-79952"},"products":["CryptoLib"],"published":"2026-09-18","related":[],"sources":[{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"},{"class":"attribution","licence":"CWE Terms of Use","name":"CWE (MITRE)"},{"class":"attribution","licence":"FIRST CVSS licence","name":"CVSS (FIRST)"}],"ssvc":{"automatable":"yes","exploitation":"none","technical_impact":"partial"},"state":"PUBLISHED","updated":"2026-09-18","vendors":["NASA"]},"summary":"Attackers can bypass authentication in the Telecommand receive path by using Security Associations not authorized for the specific GVCID.","url":"https://insights.sbomify.com/CVE-2026-79954/"}