Read the docs

Symlink following in answer-me-with-html exposes local files

Priority LOW 10CWE-59Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
Present
Impact type
Information disclosure
Confidentiality · integrity · availability
Low · None · None
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-59 and the CVSS impact.

Summary

answer-me-with-html through 0.5.0 contains a link following flaw in the am CLI code block src= embedding. The localPath() function checks only path text and does not resolve symlinks, which is CWE-59. An attacker who supplies a repository with a symlink pointing outside the checkout can make am render readable external files into generated HTML, disclosing them when the HTML is shared.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Description from the CNA

answer-me-with-html through 0.5.0 contains a link following vulnerability in the am CLI code block src= embedding, where localPath() checks only path text without resolving symlinks. Attackers can ship a repository with a symlink pointing outside the checkout so am render embeds readable external files into generated HTML, disclosing them when shared.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00136 3rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
QingYunAanswer-me-with-htmlup to 0.5.0—No fix listedCNA
  • answer-me-with-html VendorQingYunA Affected up to 0.5.0 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for answer-me-with-html.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Timeline

  1. 2026-10-11 Threatist record created from CVE-2026-108723
  2. 2026-10-11 Alias added: GHSA-7v7j-pmcf-62v5
  3. 2026-10-18 CISA SSVC decision points changed

References

Sources