# Safety concerns with foreign apps transaction parameter

**URL:** <https://forum.algorand.co/t/safety-concerns-with-foreign-apps-transaction-parameter/2783>\
**Category:** General\
**Created:** [March 11, 2021, 2:08pm UTC](https://forum.algorand.co/t/safety-concerns-with-foreign-apps-transaction-parameter/2783 "2021-03-11T14:08:02Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![fabrice](https://avatars.discourse-cdn.com/v4/letter/f/5fc32e/32.png) [@fabrice](https://forum.algorand.co/u/fabrice)\
**Post date:** [March 11, 2021, 4:12pm UTC](https://forum.algorand.co/t/safety-concerns-with-foreign-apps-transaction-parameter/2783/4 "2021-03-11T16:12:16Z")

</div>

That’s a very good point.  
TEAL v3 is fixing this issue by adding the array “Applications” of Foreign Apps to `txna`:

> [@BetaNet Update: 2.5.1](https://forum.algorand.co/t/betanet-update-2-5-1/2784):
>
> BetaNet will be upgraded to version 2.5.1 on Thursday 3/11 at 1:30pm EST. If you have your node set to automatic updates, you don’t need to do anything. It will automatically update to the newer version whenever that becomes available. Because this release contains a consensus protocol, you should apply this upgrade to continue operating on the network. Summary of Contained Changes in Upgrade: Highlights Support for TEAL 3 Added support for the following new opcodes: assert …

It’s available on BetaNet right now

See specs: [https://github.com/algorandfoundation/specs/blob/ac2255d586c4474d4ebcf3809acccb59b7ef34ff/dev/TEAL.md#arithmetic-logic-and-cryptographic-operations](https://github.com/algorandfoundation/specs/blob/ac2255d586c4474d4ebcf3809acccb59b7ef34ff/dev/TEAL.md#arithmetic-logic-and-cryptographic-operations)

---

_[View the full topic](https://forum.algorand.co/t/safety-concerns-with-foreign-apps-transaction-parameter/2783)._
