CVE-2022-31158

Authentication Bypass by Capture-replay in packbackbooks/lti-1-3-php-library

Published Jul 15, 2022 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
LTI 1.3 Tool Library is a library used for building IMS-certified LTI 1.3 tool providers in PHP. Prior to version 5.0, the Nonce Claim Value was not being validated against the nonce value sent in the Authentication Request. Users should upgrade to version 5.0 to receive a patch. There are currently no known workarounds.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-6249 LTI 1.3 Tool Library is a library used for building IMS-certified LTI 1.3 tool providers in PHP. Prior to version 5.0, the Nonce Claim Value was not being validated against the nonce value sent in the Authentication Request. Users should upgrade to version 5.0 to receive a patch. There are currently no known workarounds.
Github GHSA Github GHSA GHSA-5p73-qg2v-383h LTI 1.3 Tool Library's Nonce Claim Value not validated against nonce value sent in Authentication Request before v5.0
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00087}

epss

{'score': 0.00262}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Apr 23, 2025, 5:58 PM
Reserved
May 18, 2022, 12:00 AM
Status
Modified
Published
Jul 15, 2022, 6:15 PM
Modified
Jun 17, 2026, 4:44 AM