JC·HARNESS

LLMs/agents exposed discovery artifacts that define agent objectives (potential goal-hijack target)

Finding pentest-2026-06-12-002 · 2a0c5f061bd6 · discovered by pentest-2026-06-12-controlled-44-3287b226

MEDIUMpendingagent-goal-hijackingfable5artifact backed
Target
mbarbine/platphormnews-www-prod
Target URL
https://platphormnews.com
Run status
completed · api-multi-model
Framework
agentic
Priority score
0.1750
Reachability
model_assessed_from_passive_recon
Chain depth
2
PoC available
no
Asset
not recorded
Discovered
Jun 12, 2026, 08:45 PM

Description

The site advertises itself as an “LLM-readable contract hub” and publishes agent-related policy/discovery surfaces (e.g., /llms.txt, /llms-full.txt, /llms-index.json, /api/v1/public-contract, and multiple /.well-known/* policy JSON endpoints). These artifacts explicitly define the system’s public vs protected capabilities and describe agent workflows (“agent_policy”, “agentic workflow discovery”, MCP readiness, route/compliance evidence). In an agent-goal-hijacking scenario, an attacker attempts to inject or override agent instructions so an agent’s objective mid-flight is changed (e.g., from read-only discovery to protected/mutating actions). With the provided evidence, we cannot confirm that an override is possible, only that the architecture includes goal-defining instructions distributed in machine-readable form, which are the primary preconditions for goal hijacking against agentic systems.

Validation

Validation stage failed; finding is pending operator review.

Remediation

Treat all LLM/agent-readable policy/discovery documents as untrusted input for downstream decision-making. Enforce a strict objective hierarchy in the agent runtime (e.g., hard-coded tool allow-lists and capability gates server-side), and require authenticated confirmation for any protected capability regardless of what appears in agent-policy/llms/contract documents. Add integrity/authentication to policy/contract artifacts (signatures) and implement runtime checks that prevent mid-flight objective changes (e.g., disable instruction-following from any retrieved third-party content; apply “prompt injection” protections to tool-selection).

Evidence Boundary

This page shows persisted finding evidence, validator rationale, target context, and run linkage. Raw prompts, raw target responses, provider payloads, secrets, cookies, and authorization headers are not rendered publicly. Use the linked run page for class execution evidence, run logs, cost events, and pipeline errors.