Amazon FreeRTOSだそうです。ルネサスさんのRXは参加しないのかな?

こんにちは。NoMaYです。

ライセンスはMIT Licenseでした。TLSとしてmbed TLSが使用されていました。サポートされているボードの写真を見ていたら、どれにも有線LANコネクタが無いことに気付きました。時代の流れでしょうか、、、

Getting Started with Amazon FreeRTOS
aws.amazon.com/freertos/getting-started/

Amazon FreeRTOS
aws.amazon.com/freertos/

Amazon FreeRTOS ソースコード
github.com/aws/amazon-freertos

[関連リンク]

FreeRTOS - freertos.org
www.freertos.org/

FreeRTOS - sourceforge.net
sourceforge.net/projects/freertos/files/

FreeRTOS kernel自体はCC-RXにも対応
github.com/aws/amazon-freertos/tree/master/lib/FreeRTOS/portable/Renesas

Amazon FreeRTOSはTLSにmbed TLSを使用
github.com/aws/amazon-freertos/tree/master/lib/third_party/mbedtls

[ニュース]

組み込み業界に大インパクト「Amazon FreeRTOS」の衝撃 - 大原雄介,MONOist
monoist.atmarkit.co.jp/mn/articles/1712/28/news011.html

アマゾン「AWS IoT」は何が衝撃的なのか - 大原雄介,MONOist
monoist.atmarkit.co.jp/mn/articles/1510/21/news026.html

(2018/01/01 : 記事を選び直しました。)

[追記]

もしかしたら、オープンソースライセンスのドライバライブラリが用意されていないから、ルネサスさんはアマゾンさんに相手にして貰えないのかも、、、

ちなみに、FreeRTOS kernel自体のライセンスがV10からModified GPLからMIT Licenseに変わったようです。

Parents
  • こんにちは。NoMaYです。

    Amazon FreeRTOSでは無いですけれど、またいろいろとTCP/IPスタックの脆弱性が見付かったようですね。それにより、FreeRTOS(Amazon FreeRTOSでは無い)のリポジトリで、ルネサスさん関連でも幾つかRTOSデモプログラムが削除されていました。

    公開日:2020/12/09 最終更新日:2020/12/11
    JVNVU#96491057
    複数の組み込み TCP/IP スタックにメモリ管理の不備に起因する複数の脆弱性
    jvn.jp/vu/JVNVU96491057/

    概要

    複数の組み込み TCP/IP スタックの実装に、メモリ管理の不備に起因する複数の脆弱性が発見されました。これら一連の脆弱性は「AMNESIA:33」と呼称されています。

    影響を受けるシステム

    組み込み TCP/IP スタックとして以下を使用している製品
    ・uIP Version 1.0 およびそれ以前
        uIP は開発が終了しています
    ・Contiki-OS (uIP)  Version 3.0 およびそれ以前
        Contiki-OS は開発が終了しています
    ・Contiki-NG (uIP) Version 4.5 およびそれ以前
    ・picoTCP Version 1.7.0 およびそれ以前
        picoTCP は開発が終了しています
    ・picoTCP-NG Version 2.0.0 およびそれ以前
    ・FNET Version 4.6.3
    ・Nut/Net Version 5.1 およびそれ以前


    技術的な詳細も以下のウェブサイトのPDFドキュメントに書かれているようです。

    THE GLOBAL IMPACT OF AMNESIA:33
    www.forescout.com/research-labs/amnesia33/

    AMNESIA:33
    How TCP/IP Stacks Breed Critical Vulnerabilities in IoT, OT and IT Devices
    www.forescout.com/company/resources/amnesia33-how-tcp-ip-stacks-breed-critical-vulnerabilities-in-iot-ot-and-it-devices/

    なお、FreeRTOS(Amazon FreeRTOSでは無い)のリポジトリで、ルネサスさん関連でも以下のRTOSデモプログラムが削除されていました。(他のベンダのものは省略)

    Remove uIP TCP/IP stack and related demos (#467)
    github.com/FreeRTOS/FreeRTOS/pull/467

    ./FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/
    ./FreeRTOS/Demo/RX600_RX62N-RSK_IAR/
    ./FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/
    ./FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/
    ./FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/
    ./FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/
    ./FreeRTOS/Demo/RX600_RX62N-RDK_IAR/

    ./FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/


Reply
  • こんにちは。NoMaYです。

    Amazon FreeRTOSでは無いですけれど、またいろいろとTCP/IPスタックの脆弱性が見付かったようですね。それにより、FreeRTOS(Amazon FreeRTOSでは無い)のリポジトリで、ルネサスさん関連でも幾つかRTOSデモプログラムが削除されていました。

    公開日:2020/12/09 最終更新日:2020/12/11
    JVNVU#96491057
    複数の組み込み TCP/IP スタックにメモリ管理の不備に起因する複数の脆弱性
    jvn.jp/vu/JVNVU96491057/

    概要

    複数の組み込み TCP/IP スタックの実装に、メモリ管理の不備に起因する複数の脆弱性が発見されました。これら一連の脆弱性は「AMNESIA:33」と呼称されています。

    影響を受けるシステム

    組み込み TCP/IP スタックとして以下を使用している製品
    ・uIP Version 1.0 およびそれ以前
        uIP は開発が終了しています
    ・Contiki-OS (uIP)  Version 3.0 およびそれ以前
        Contiki-OS は開発が終了しています
    ・Contiki-NG (uIP) Version 4.5 およびそれ以前
    ・picoTCP Version 1.7.0 およびそれ以前
        picoTCP は開発が終了しています
    ・picoTCP-NG Version 2.0.0 およびそれ以前
    ・FNET Version 4.6.3
    ・Nut/Net Version 5.1 およびそれ以前


    技術的な詳細も以下のウェブサイトのPDFドキュメントに書かれているようです。

    THE GLOBAL IMPACT OF AMNESIA:33
    www.forescout.com/research-labs/amnesia33/

    AMNESIA:33
    How TCP/IP Stacks Breed Critical Vulnerabilities in IoT, OT and IT Devices
    www.forescout.com/company/resources/amnesia33-how-tcp-ip-stacks-breed-critical-vulnerabilities-in-iot-ot-and-it-devices/

    なお、FreeRTOS(Amazon FreeRTOSでは無い)のリポジトリで、ルネサスさん関連でも以下のRTOSデモプログラムが削除されていました。(他のベンダのものは省略)

    Remove uIP TCP/IP stack and related demos (#467)
    github.com/FreeRTOS/FreeRTOS/pull/467

    ./FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/
    ./FreeRTOS/Demo/RX600_RX62N-RSK_IAR/
    ./FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/
    ./FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/
    ./FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/
    ./FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/
    ./FreeRTOS/Demo/RX600_RX62N-RDK_IAR/

    ./FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/


Children
No Data