CVE-2024-27292 in the critical feed json
Docassemble unauthorized access through URL manipulation
published 2024-02-29 2 y ago modified 2026-09-10 1 mo ago also GHSA-jq57-3w7p-vwvv , PYSEC-2026-1309 , PYSEC-2026-2453 , EUVD-2024-0665
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 69.5%
- EPSS 69.5% chance of exploitation in 30 days, percentile 99.3%
- public exploits
- 0
- none known, plus a Nuclei check
Summary
Docassemble is an expert system for guided interviews and document assembly. The vulnerability allows attackers to gain unauthorized access to information on the system through URL manipulation. It affects versions 1.4.53 to 1.4.96. The vulnerability has been patched in version 1.4.97 of the master branch.
Patch / fix
- pypi docassemble-webapp 1.4.97
- pypi docassemble-base 1.4.97
- jhpyle docassemble 1.4.97
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
69.49% chance of exploitation in the next 30 days, higher than 99.3% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- Nuclei template Docassemble - Local File Inclusion nuclei detection template
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| OSV | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | docassemble-webapp | >=1.4.53, <1.4.97 |
1.4.97 |
| pypi | docassemble-base | >=1.4.53, <1.4.97 |
1.4.97 |
Affected products
- jhpyle docassemble
Classification
- Weakness
-
- CWE-706 Use of Incorrectly-Resolved Name or Reference
References
-
github.com
/jhpyle/docassemble/commit/97f77dc486a26a22ba804765bfd7058aabd600c9
web, patch
-
github.com
/jhpyle/docassemble/security/advisories/GHSA-jq57-3w7p-vwvv
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2024-27292
advisory
-
github.com
/jhpyle/docassemble
package
-
pypi.org
/project/docassemble-base
package
-
github.com
/advisories/GHSA-jq57-3w7p-vwvv
advisory
-
pypi.org
/project/docassemble-webapp
package
Sources
- CVE List CVE-2024-27292
- GitHub Advisory GHSA-jq57-3w7p-vwvv
- NVD CVE-2024-27292
- OSV PYSEC-2026-1309
- OSV PYSEC-2026-2453
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.