2025年4月10日木曜日

ケチって互換DFplayer mini を買ったばかりに...

本来であれば、DFRobot のDFplayer mini を購入すればよいのですが、価格に負けて互換品を購入しました。使用方法は、UART制御でSD内のMP3を再生し、BUSY信号をチェックして再生の完了を確認するようにします。それぞれの接続は基本通りですね

早速、スケッチを記述しますが、動きません。ライブラリは”DFRobotDFPlayerMini”を最初使用していましたが動く気配がありません。調べていくと互換機は、このライブラリでは正常に動作しないという記述を見つけ、”DFPlayer Mini Mp3 by Makuna”などの別ライブラリも試しましたがやはり動作しませんでした。DFplayerのIO_1やIO_2をGNDに接続して、試したところ再生されましたのでモジュールが壊れている可能性は低そうです

そこで互換機に関する内容をネットで検索しまくったところ、初期の互換機と現在の物ではチップが異なっているという記載を見つけました。そこで、互換機のチップを確認するとTD5580Aと記載されていました

ちなみにDFRobot のDFplayer miniは下記になります

そこで互換品のTD5580Aで調べたところ、 SerialMP3と言うライブラリを見つけました。このライブラリは、互換品のチップに合わせて作られているようです。早速、このライブラリを使用してスケッチを記述したところ、簡単に動作しました(5Vを供給しないと再生しません)。なお、MP3ファイルはSDカードの直下に保存して使用しています

  1. #include <M5unified .h>
  2. #include <SerialMP3.h>
  3. #define RX_PIN 22 // RX pin 22
  4. #define TX_PIN 21 // TX pin 21
  5. #define BUSY_PIN 36 // BUSY pin 36
  6. SerialMP3 mp3(RX_PIN, TX_PIN);
  7. void setup() {
  8. auto cfg = M5.config();
  9. M5.begin(cfg);
  10. pinMode(BUSY_PIN, INPUT);
  11. // put your setup code here, to run once:
  12. mp3.showDebug(true); // print command send to Serial MP3 Player
  13. Serial.begin(9600); // Start serial interface
  14. mp3.init(); // MP3 Player の祖帰化
  15. mp3.setVolume(20); // ボリューム設定(0-30)
  16. mp3.play(2); // play exam.mp3
  17. while(digitalRead(BUSY_PIN) == LOW){
  18. delay(100);
  19. }
  20. }
  21. void loop() {
  22. M5.update();
  23. if (M5.BtnA.isPressed()) {
  24. mp3.play(1); // play exam.mp3
  25. while(digitalRead(BUSY_PIN) == LOW){
  26. delay(100);
  27. }
  28. }
  29. //delay(5000); // wait 2 second
  30. }

正規品を購入していればサクッと動いたのに、ケチったばかりにいらぬ苦労してしまいましたよ

2025年4月8日火曜日

M5STACK LCD Unitのファームウェアアップデート

M5Stamp Picoを弄っていますが、やはり液晶が欲しいなって思っちゃいました。そこで、良く使用されるI2C OLEDディスプレイM5STACK LCD Unitを購入しました。今回は、M5STACK LCD Unitのファームウェアアップデートを行います(写真はアップデート済み)

M5STACK LCD Unitを検索するとファームウェアアップデートに関する情報が出てきます。と言うか、あまり使用例が出てこないんですよねぇ

M5STACKのUnit LCDサイト

上記を確認すると、I2C経由でのアップデート、または裏蓋開けてESP32ダウンローダを使用してアップデートの2つの方法がありました。蓋開けるのは面倒なので、I2C経由でのアップデートしてみようかと思います。GitHubのM5Stack Unit LCD FirmWareを確認するとマニュアルには、M5StickC Plus2は明記されていませんが、スケッチ内には記載があるので大丈夫そうです

GitHubのM5Stack Unit LCD FirmWare

早速、M5StickC Plus2に書き込んで実行してみましたが、searchUnitLCD()の応答待ちでスタックしているように見受けられました(LCD Unitの応答がない?!)

そこで勉強がてら、I2Cスキャナーのスケッチを作成して確認したところ、GroveコネクタのI2Cバス上にアドレスは存在していることは確認できました(スケッチは後述)

    • 内部I2Cバス:0x51(RTC), 0x61(6-axis IMU)
    • Grove I2Cバス:0x3E(LCD Unit)
    • ピンヘッダ I2Cバス:なし

流石にメーカー製のスケッチを解析する気にはなりませんでしたので、I2C経由は諦めてESP32ダウンローダ(Stamp ISPを使用)を使用することにしました

接続したら、M5Burnerから書き込んで終了(書き込む際、ESP32ダウンローダを抑えた方が接触不良なく書き込めます)。無事にアップロードできました

なお、M5STACKのUnit LCDサイト内にあるサンプル記述をM5StickC Plus2に書き込んで動作確認できました。次は、M5Stamp Picoで試したいと思います

参考までにI2Cスキャンのスケッチを下記に乗せておきます:

  1. #include <M5unified .h>
  2. #include <M5StickCPlus2.h>
  3. #include <M5Unified.h>
  4. #include "wire.h"
  5. TwoWire *i2cWire;
  6. uint8_t sda = -1;
  7. uint8_t scl = -1;
  8. uint8_t I2C_SEL = 0;
  9. void I2C_Setting() {
  10. if (I2C_SEL == 1) { // GROVEコネクタ
  11. sda = 32;
  12. scl = 33;
  13. Wire.begin(sda, scl);
  14. i2cWire = &Wire;
  15. } else if (I2C_SEL == 2) { // ピンヘッダー
  16. Wire1.end(); // Wire1を終了し再割り当て
  17. sda = 0;
  18. scl = 26;
  19. Wire1.begin(sda, scl);
  20. i2cWire = &Wire1;
  21. } else { // 内部I2C
  22. Wire1.end();
  23. sda = 21;
  24. scl = 22;
  25. Wire1.begin(sda, scl); // Wire1:通常内部I2C
  26. i2cWire = &Wire1;
  27. }
  28. }
  29. void setup() {
  30. auto cfg = M5.config();
  31. M5.begin(cfg);
  32. M5.Lcd.fillScreen(BLACK);
  33. M5.Lcd.setBrightness(5);
  34. M5.Lcd.setRotation(3); // 画面向き
  35. M5.Lcd.setTextSize(2); // フォントサイズ
  36. M5.Lcd.setTextFont(&fonts::lgfxJapanGothic_8); // フォント
  37. }
  38. void loop() {
  39. int device_cnt = 0;
  40. M5.Lcd.fillScreen(BLACK);
  41. M5.Lcd.setCursor(0, 0);
  42. M5.Lcd.printf("I2Cスキャン:\n");
  43. I2C_SEL = 0;
  44. while (I2C_SEL < 3) {
  45. I2C_Setting();
  46. if (I2C_SEL == 1) {
  47. M5.Lcd.printf("Groce: SDA:%2d SCL:%2d\n", sda, scl);
  48. } else if (I2C_SEL == 2) {
  49. M5.Lcd.printf("ピン : SDA:%2d SCL:%2d\n", sda, scl);
  50. } else {
  51. M5.Lcd.printf("内部 : SDA:%2d SCL:%2d\n", sda, scl);
  52. }
  53. device_cnt = 0;
  54. for (byte address = 0; address <= 127; address++) {
  55. i2cWire->beginTransmission(address);
  56. byte error = i2cWire->endTransmission();
  57. if (error == 0) {
  58. M5.Lcd.printf("0x%02X ", address);
  59. device_cnt++;
  60. }
  61. delay(1);
  62. }
  63. I2C_SEL++;
  64. if (device_cnt == 0) {
  65. M5.Lcd.printf("I2Cデバイスが見つからない!");
  66. }
  67. M5.Lcd.println();
  68. }
  69. delay(3000);
  70. }

参考にさせて頂きましたサイト:

2025年4月5日土曜日

M5Stamp PicoでLチカ(WS2812)

Aliexpressで面白うそうなLEDモジュールを見つけたので、M5Stamp PicoでLチカ 第2弾をしました。なお、このLEDモジュールはアマゾンでも販売していました

このLEDモジュールはWS2812 5050を8個搭載しており、1本のデータ信号でこれらを制御することが出来ます。それにより1モジュール1ピンとなるため、GPIOピンの節約が出来そうです。今回もナイトライダー風にしますが、折角なのでパターン違いで2モジュール制御したいと思います。回路は非常に簡単です


本モジュールの制御には、Adafruit_NeoPixelライブラリを使用しました。ArduinoIDEのライブラリマネージャーで簡単に追加できます

  1. // LED 制御(WS2812B)
  2. #include <M5unified .h>
  3. #include <dafruit_NeoPixel.h>
  4. #define PIN1 18 // LEDのデータを接続するGPIO
  5. #define PIN2 19 // LEDのデータを接続するGPIO
  6. #define LED_NUM 8 // 接続LED数(4の倍数)
  7. #define LED_MSK (LED_NUM/2) -1
  8. #define LED_DLY 50 // 点灯時間
  9. #define MAX_LED 128 // 明るさ
  10. // LED config
  11. Adafruit_NeoPixel strip1 = Adafruit_NeoPixel(LED_NUM, PIN1, NEO_GRB + NEO_KHZ800);
  12. Adafruit_NeoPixel strip2 = Adafruit_NeoPixel(LED_NUM, PIN2, NEO_GRB + NEO_KHZ800);
  13. void setup() {
  14. auto cfg = M5.config();
  15. M5.begin(cfg);
  16. // LED setup
  17. strip1.begin();
  18. strip2.begin();
  19. }
  20. int z = 0;
  21. void loop() {
  22. int x = 0;
  23. int y = 0;
  24. for (int i = 0; i < LED_NUM; i++ ){
  25. // LED1 設定
  26. strip1.clear(); // LED1 消灯
  27. x = i & LED_MSK;
  28. y = ~x & (LED_NUM-1);
  29. strip1.setPixelColor(x, strip1.Color(0, MAX_LED, 0));
  30. strip1.setPixelColor(y, strip1.Color(0, MAX_LED, 0));
  31. strip1.show();
  32. // LED2 設定
  33. strip2.clear(); // LED2 消灯
  34. if ((z % 2) == 0) {
  35. strip2.setPixelColor((i), strip2.Color(0, MAX_LED, 0));
  36. } else {
  37. strip2.setPixelColor(((LED_NUM-1)-i), strip2.Color(0, MAX_LED, 0));
  38. }
  39. strip2.show();
  40. delay(LED_DLY);
  41. }
  42. z++;
  43. }

13行目、14行目のAdafruit_NeoPixel宣言は、モジュール内のLED総数、割当てピン、蘇秦データのカラー順序(今回はRGB)、駆動周波数は800KHzで設定しています

22行目、23行目の.begin()でGPIOの出力設定が行われます

25行目、43行目の.clean()で全てのLEDを消灯しています

38,39行目、45,47行目の.setPixelColor()で表示するLEDとカラー(RGB順)を設定します(今回は緑色にしています)

なお、strip1はLED 0 → 3、LED 7 → 4の順で2個づつ表示、strip2はLED 0 → 7 → 0の順で表示しています

カラー設定値を半分にして明るさが変わるか試しましたが、これでも眩しいです


次は何をしてみようかな...

iOS 18.4 リリース

 iOS 18.4に合わせて、watchOS 11.4がリリースされました

なお、Apple Watch Series 6 以降が対象になります

アップデートには、以下の新機能と機能改善、およびバグ修正が含まれます:

  • Matter対応のロボット掃除機をホームアプリで操作でき、シーンやオートメーションに追加することもできます。
  • 消音モードで睡眠/起床アラームを強化するオプション
  • 文字盤の切り替え時に文字盤の選択が応答しなくなる問題

Apple セキュリティアップデートを確認すると以下のセキュリティアップデート内容が記載されています

AirDrop

CVE-2025-24097: Ron Masas of BREAKPOINT.SH

Audio

CVE-2025-24244: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

CVE-2025-24243: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

Authentication Services

CVE-2025-30430: Dominik Rath

CVE-2025-24180: Martin Kreichgauer of Google Chrome

BiometricKit

CVE-2025-24237: Yutong Xiu

Calendar

CVE-2025-30429: Denis Tokarev (@illusionofcha0s)

CVE-2025-24212: Denis Tokarev (@illusionofcha0s)

CoreAudio

CVE-2025-24163: Google Threat Analysis Group

CVE-2025-24230: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

CoreMedia

ACVE-2025-24190: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

CoreMedia Playback

CVE-2025-30454: pattern-f (@pattern_F_)

CoreServices

CVE-2025-31191: Jonathan Bar Or (@yo_yo_yo_jbo) of Microsoft, and an anonymous researcher

CoreText

CVE-2025-24182: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

curl

CVE-2024-9681

Focus

CVE-2025-30439: Andr.Ess

CVE-2025-24283: Kirin (@Pwnrin)

Foundation

CVE-2025-30447: LFY@secsys from Fudan University

ImageIO

CVE-2025-24210: Anonymous working with Trend Micro Zero Day Initiative

IOGPUFamily

CVE-2025-24257: Wang Yu of Cyberserval

Kernel

CVE-2025-30432: Michael (Biscuit) Thomas - @biscuit@social.lol

libarchive

CVE-2024-48958

libnetcore

CVE-2025-24194: an anonymous researcher

libxml2

CVE-2025-27113

CVE-2024-56171

libxpc

CVE-2025-24178: an anonymous researcher

CVE-2025-31182: Alex Radocea and Dave G. of Supernetworks, 风沐云烟(@binary_fmyy) and Minghao Lin(@Y1nKoc)

CVE-2025-24238: an anonymous researcher

Maps

CVE-2025-30470: LFY@secsys from Fudan University

NetworkExtension

CVE-2025-30426: Jimmy

Power Services

CVE-2025-24173: Mickey Jin (@patch1t)

Safari

CVE-2025-24113: @RenwaX23

CVE-2025-30467: @RenwaX23

CVE-2025-24167: Syarif Muhammad Sajjad

Security

CVE-2025-30471: Bing Shi, Wenchao Li, Xiaolong Bai of Alibaba Group, Luyi Xing of Indiana University Bloomington

Share Sheet

CVE-2025-30438: Halle Winkler, Politepix theoffcuts.org

Shortcuts

CVE-2025-30433: Andrew James Gonzalez

Siri

CVE-2025-31183: Kirin (@Pwnrin), Bohdan Stasiuk (@bohdan_stasiuk)

CVE-2025-24217: Kirin (@Pwnrin)

CVE-2025-24214: Kirin (@Pwnrin)

WebKit

CVE-2025-24264: Gary Kwong, and an anonymous researcher

CVE-2025-24216: Paul Bakker of ParagonERP

CVE-2025-24213: Google V8 Security Team

CVE-2025-24209: Francisco Alonso (@revskills), and an anonymous researcher

CVE-2025-30427: rheza (@ginggilBesel)

CVE-2025-30425: an anonymous researcher


スマホ・携帯ランキング 

2025年4月4日金曜日

iOS 18.4リリース

先日、iOS 18.4がリリースされました

対象デバイスは、iPhone XS以降, iPad(7代目), iPad mini(5代目以降), iPad Air(3代目), iPad Pro(13インチ、12.9インチ 3代目以降、11インチ 初代以降)になります

アップデート内容は、以下の様になっています。なお、英語でのリリース情報でしたので、日本語に翻訳しています

Apple lntelligence(iPhone16全モデル、iPhone15 Pro、iPhone15 Pro Max)

  • 優先通知は通知の最上部に表示され、すぐに注意を払う必要がある重要な通知をハイライトします。
  • lmage Playgroundの追加スタイルオプションにSketchが追加されました。
  • Apple lntelligence機能は、英語(インド、シンガポール)、フランス語(フランス、カナダ)、ドイツ語(ドイツ)、イタリア語(イタリア)、日本語(日本)、韓国語(韓国)、ポルトガル語(ブラジル)、簡体字中国語、スペイン語(スペイン、ラテンアメリカ、米国)を含む、8つの追加言語と2つの追加英語ロケールに対応しています。

Apple Vision Proアプリ

  • 新しいApple Vision Proアプリケーションは、Apple Vision Proを搭載しているユーザー向けに自動的に起動し、新しいコンテンツや空間体験の発見、デバイスに関する情報への素早いアクセスをサポートします。

Apple News+

  • 世界有数のレシピ出版社のレシピがApple News+に登場
  • レシピカタログでは、ブラウズや検索でぴったりの料理を見つけて、保存したレシピに保存できます。
  • クッキングモードでは、ステップバイステップの指示に簡単に従うことができます。
  • フードセクションでは、レストラン、キッチンのコツ、健康的な食事などに関する記事も楽しめます。

Photos 

  • Photosのライブラリビューで、アルバムに含まれていないアイテムや、MacまたはPCから同期されたアイテムの表示/非表示を切り替える新しいフィルタ。
  • Photosの"メディアの種類"および"ユーティリティ"コレクションのアイテムの順序を変更。
  • すべてのコレクションで一貫したフィルタリングオプション。
  • Photosで更新日順にアルバムを並べ替えるオプション。
  • Photosの設定で、"最近閲覧した"コレクションと"最近共有した"コレクションを無効にする機能。。
  • Photos設定で"Face IDを使用"が有効になっている場合、MacまたはPCへのインポート時に非表示の写真が除外されます。

このアップデートには、以下の機能強化とバグ修正も含まれています:

  • 絵文字キーボードに、オブジェクト、植物、スマイリーフェイスを含む8つの新しい絵文字が追加されました。
  • Safariの最近の検索候補により、新しいクエリを開始する際に以前の検索トピックにすばやく戻ることができます。
  • セットアップアシスタントは、保護者が家族の子供のためにチャイルドアカウントを作成するために必要な手順を合理化し、あとでチャイルドアカウントの設定を完了したい場合は、子供に適したデフォルト設定を有効にします。
  • 子どもがアプリをアンインストールし、再インストールしても、Screen Timeアプリの制限は継続されます。
  • App Storeにはユーザーレビューの要約が含まれているため、他のユーザーからの有益な情報を一目で得ることができます。
  • 進行状況を失うことなく、App Storeでアプリのダウンロードやアップデートを一時停止したり再開したりできます。
  • ポッドキャスト用の新しいウィジェットには、お気に入りの番組を追跡するためのフォロー中の番組ウィジェットや、最新のエピソード、保存済み、ダウンロード済みなどの最もよく使用するセクションにアクセスできるライブラリウィジェットが含まれます。
  • アンビエントミュージックは、コントロールセンターから即座に音楽を再生する機能を提供し、日常生活のためのサウンドトラックを提供する手作りのプレイリストのセットへのアクセスを提供します。
  • Apple Fitness+コレクションをライブラリに追加できるようになりました。
  • Matter対応のロボット掃除機をホームアプリで操作でき、シーンやオートメーションに追加することもできます。
  • バングラ語、グジャラート語、カンナダ語、マラヤーラム語、マラーティー語、オディア語、パンジャブ語、タミル語、テルグ語、ウルドゥー語を含む10の新しいシステム言語に対応。
原文:

Apple lntelligence (All iPhone 16 models, iPhone 15 Pro, iPhone 15 Pro Max)

  • Priority notifications appear at the top of your notifications, highlighting important notifications that may require your immediate attention
  • Sketch is now available as an additional style optionin in lmage Playground, allowing you to create gorgeous sketch drawings
  • Apple lntelligence features support 8 additional languages and 2 additional English locales, including English (lndia, Singapore), French (France, Canada), German (Germany), ltalian (ltaly), Japanese (Japan), Korean (South Korea), Portuguese (Brazil), Sim plified Chinese, and Spanish (Spain, Latin America, US)

Apple Vision Pro App

  • The new Apple Vision Pro app, automatically in stalled for users with Apple Vision Pro, helps you discover new content, spatial experiences, and quickly access information about your device

Apple News+

  • Recipes from some of the world's best recipe publishers are now available on Apple News+
  • Recipe Catalog allows you to browse or search to find the perfect dish and save it to your Saved Recipes
  • Cooking mode lets you easily follow step- by- step directio ns
  •   The Food section also includes stories about restaurants, kitchen tips, healthy eating, and more 

Photos 

  • New filters to show or hide items that are not contained in an album, or synced froma Mac or PC,in the Library view in Photos
  • Reorder items in the Media Types and Utilities collections in Photos
  • Consistent filtering options in all collections, including the ability to sort by oldest or newest first in Photos
  • Option to sort albums by Date Modified in Photos
  • Ability to disable "Recently Viewed" and "Recently Shared" collections in Photos Settings
  • Hidden photos are no longer in cluded for import to Mac or a PC if Use Face ID is enabled in Photos settings

This update also includes the following enhancements and bug fixes:

  • 8 new emoji including objects, plants, and a smiley face are now available in the emoji keyboard
  • Safari recent search suggestions help you quickly get back to previous search topics when starting a new query
  • Setup Assistant streamlines steps parents need to take to create a Child Account for a kid in their family, and enables child-appropriate default settings if parents prefer to complete setting up a Child Account later
  • Screen Time App Limits persist even after a child uninstalls and reinstalls an app
  • App Storeincludes summariesforuser reviews so you can get helpfulinsights from other users at a glance
  • Pause and resume of an app download or update on App Store without losing progress
  • New widgets for Podcasts including a Followed Shows  widget to track your favorite shows and a Library widget to get to your most used sections, such as Latest Episodes, Saved, and Downloaded
  • Ambient Music offers the ability to instantly play music from Control Center, giving access to a set of hand-curated playlists that offer soundtracks for daily life
  • Apple Fitness+ Collections can now be added to Library
  • Matter-compatible robot vacuum cleaners can be controlled in the Home app as well as be added to scenes and automatlons
  • Support for 10 new system languages including Bangla, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Tamil, Telugu, and Urdu

Apple セキュリティアップデートを確認すると以下のセキュリティアップデート内容が記載されています

Accessibility

CVE-2025-24202: Zhongcheng Li from IES Red Team of ByteDance

Accounts

CVE-2025-24221: Lehan Dilusha @zorrosign Sri Lanka, and an anonymous researcher

AirDrop

CVE-2025-24097: Ron Masas of BREAKPOINT.SH

Audio

CVE-2025-24244: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

CVE-2025-24243: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

Authentication Services

CVE-2025-30430: Dominik Rath

CVE-2025-24180: Martin Kreichgauer of Google Chrome

BiometricKit

CVE-2025-24237: Yutong Xiu

Calendar

CVE-2025-30429: Denis Tokarev (@illusionofcha0s)

CVE-2025-24212: Denis Tokarev (@illusionofcha0s)

CoreAudio

CVE-2025-24163: Google Threat Analysis Group

CVE-2025-24230: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

CoreMedia

CVE-2025-24211: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

CVE-2025-24190: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

CoreMedia Playback

CVE-2025-30454: pattern-f (@pattern_F_)

CoreServices

CVE-2025-31191: Jonathan Bar Or (@yo_yo_yo_jbo) of Microsoft, and an anonymous researcher

CoreText

CVE-2025-24182: Hossein Lotfi (@hosselot) of Trend Micro Zero Day Initiative

curl

CVE-2024-9681

DiskArbitration

CVE-2025-30456: Gergely Kalman (@gergely_kalman)

Focus

CVE-2025-30439: Andr.Ess

CVE-2025-24283: Kirin (@Pwnrin)

Foundation

CVE-2025-30447: LFY@secsys from Fudan University

Handoff

CVE-2025-30463: mzzzz__

ImageIO

CVE-2025-24210: Anonymous working with Trend Micro Zero Day Initiative

IOGPUFamily

CVE-2025-24257: Wang Yu of Cyberserval

Journal

CVE-2025-30434: Muhammad Zaid Ghifari (Mr.ZheeV) and Kalimantan Utara

Kernel

CVE-2025-30432: Michael (Biscuit) Thomas - @biscuit@social.lol

libarchive

CVE-2024-48958

libnetcore

CVE-2025-24194: an anonymous researcher

libxml2

CVE-2025-27113

CVE-2024-56171

libxpc

CVE-2025-24178: an anonymous researcher

CVE-2025-31182: Alex Radocea and Dave G. of Supernetworks, 风沐云烟(@binary_fmyy) and Minghao Lin(@Y1nKoc)

CVE-2025-24238: an anonymous researcher

Maps

CVE-2025-30470: LFY@secsys from Fudan University

MobileLockdown

CVE-2025-24193: Florian Draschbacher

NetworkExtension

CVE-2025-30426: Jimmy

Photos

CVE-2025-30428: Jax Reissner

CVE-2025-30469: Dalibor Milanovic

Power Services

CVE-2025-24173: Mickey Jin (@patch1t)

RepairKit

CVE-2025-24095: Mickey Jin (@patch1t)

Safari

CVE-2025-24113: @RenwaX23

CVE-2025-30467: @RenwaX23

CVE-2025-31192: Jaydev Ahire

CVE-2025-24167: Syarif Muhammad Sajjad

Security

CVE-2025-30471: Bing Shi, Wenchao Li, Xiaolong Bai of Alibaba Group, Luyi Xing of Indiana University Bloomington

Share Sheet

CVE-2025-30438: Halle Winkler, Politepix theoffcuts.org

Shortcuts

CVE-2025-30433: Andrew James Gonzalez

Siri

CVE-2025-31183: Kirin (@Pwnrin), Bohdan Stasiuk (@bohdan_stasiuk)

CVE-2025-24217: Kirin (@Pwnrin)

CVE-2025-24214: Kirin (@Pwnrin)

CVE-2025-24205: YingQi Shi(@Mas0nShi) of DBAppSecurity's WeBin lab and Minghao Lin (@Y1nKoc)

CVE-2025-24198: Richard Hyunho Im (@richeeta) with routezero.security

Web Extensions

CVE-2025-31184: Alexander Heinrich (@Sn0wfreeze), SEEMOO, TU Darmstadt & Mathy Vanhoef (@vanhoefm) and Jeroen Robben (@RobbenJeroen), DistriNet, KU Leuven

Web Extensions

CVE-2025-24192: Vsevolod Kokorin (Slonser) of Solidlab

WebKit

CVE-2025-24264: Gary Kwong, and an anonymous researcher

CVE-2025-24216: Paul Bakker of ParagonERP

CVE-2025-24213: Google V8 Security Team

CVE-2025-24209: Francisco Alonso (@revskills), and an anonymous researcher

CVE-2025-24208: Muhammad Zaid Ghifari (Mr.ZheeV) and Kalimantan Utara

CVE-2025-30427: rheza (@ginggilBesel)

CVE-2025-30425: an anonymous researcher

なおアップデートファイルの大きさは、iOS 18.3.2をインストールしているiPhone 11 proで3.26GB、iPhone 11で3.24GBになります


スマホ・携帯ランキング